Upcoming PC Game Releases – as of December 2009
The news that many top games, such as Aliens vs Predator, BioShock 2, Mass Effect 2 and Mafia 2 were to be delayed until early 2010 due to excessive competition was a hard blow earlier this year. I have to admit I was a little worried as to whether we’d be seeing any decent games [...]