Anybody else play the beta for this? This game is fun as hell. Need for speed meets Mario Kart. If you get the chance, download the beta off XBL/PSN.
Beta or Demo? Either way, I thought the videos looked cool, but I'm getting too many games this month as is.
Beta. Pretty fun. The ranking system is the exact same as Call of Duty, afterall, it is made by Activision.