Was this cancelled?

#1 Posted by SnakeEyesX80 (2131 posts) -

The release date is 3/29/2012. Weird there would be "promoted" screenshots on Gamespot's main page, but there's no real info about it. :\