NowGamer: Mass Effect 2 Preview 360

It's not hard to imagine why the developers and writers of BioWare find themselves producing sprawling, in-depth, multilayered RPG adventures. Based in Edmonton, Canada, BioWare is surrounded by some barren scenery and, for a modern city, is situated in an entirely inhospitable part of the world, where temperatures fall as far as 30 degrees below freezing and venturing outside is a fool's errand.

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.