well I had like 84 bucks in store credit at Gamestop so decided I'd preorder it. I like the game it's pretty neat, although the campaign levels are so long it's almost unbearable. But I was supposed to get a nifty sniper rifle for preordering it and when I entered the code I got an m60.

Also it doesnt' recognize me as getting to level 4 in the demo, even though I did. more of this:

but still pretty cool game if you've got the money.