Whats the deal here? Nelson spills the beans on a release date for this game, then "retracts" that date via twitter with "no further information". Whats the deal with that? And then I come to find out that the game IS available today on the mexican XBLA site? Come on, something is seriously messed up here. At least give the people in the states an update on when it will actually be available.
Anybody have any clue whats going on here with a US release date? And is this game going to be 800 points?