Top
The story is too old to be commented.
Ace_Pheonix1480d ago

Except that almost all of those are slated for a 2013 release. So... Yeah. 2013 will be a great year for games.