BioWare’s New Project?

Last week we found out that BioWare was going to announce and debut their latest game at Spike TV’s Video Game Awards on December 10, 2011. Well today thanks to Game Informer (via Kotaku) we’ve got ourselves a sneak peek look.

[Read more...]