Anybody else psyched for this game? I am. I got the demo not too long ago, and I think I've beat it about 10 times. :lol: IMO, the graphics are some of the best on the Xbox. I can't wait for it to drop!