Top
Ace_Pheonix1394d ago

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