Evolve and The Witcher 3 Get Free DLC; Star Wars Battlefront Could Be Next

Could we be seeing some sort of free DLC or maps packs for Star Wars Battlefront? And Bioware seems to be busy doing their Star Wars homework.

Read Full Story >>
The story is too old to be commented.