I am pretty psyched for this game. I played the demo, the multiplayer demo, watched all the videos, and downloaded the theme backgrounds for my XBOX 360 menu screens. I have this game fully pre paid for, and i expect to get that bonus extra for preordering.
I played the first level after picking this up tofay after lunch, and it really is impressive, the snow is blindingly white and constant. Controls great despite what other people say.