Anyone else get this game? It's SO awesome. Good god. I got it for $27 too off Outpost. Even after just a few levels, I think I'm ready to declare this my favorite XBOX game... geeze. Ok, I'm going to go play some more! I'll post some more thoughts when I'm out of my fanboy frenzy.