I'm attempting to encourage you guys to download this game from the Xbox LIVE Marketplace. JUST PLAY IT!!! I have a review for the game in my journal.
Dust image belongs to its respectful owner.
UPDATE: Holy shit guys. This is getting so many favs and praise. Seriously, you guys/girls/other are the best. Seriously, thanks!
UPDATE 2: A lot of people has said that it's a shame that this game was only for the Xbox 360. Think that no more, this game was released on Steam! So if anyone has a PC and a Steam account, GET THIS GAME!