This game came out yesterday - I can't be the only one on here playing it. So far I've only had enough time to get through a handful of the single player challenges, but it's a lot of fun. Anyone else get this yet?
Oh, and if anyone wants to play, my gamertag is thejokell.