Release date!

#1elessarGObonzoPosted 3/25/2012 1:21:33 AM

why the hell Gamespot showing it being released this week? trying to ruin people's weeks? been waitin foo this for over a year now.

http://www.gamespot.com/newthisweek.html?platform=5&mode=top

#2elessarGObonzo(Topic Creator)Posted 3/31/2012 4:23:41 PM

whole nother year now? :(