Despite some stupid stupid things that have been done with game retail (dead demo after the game comes out? What the hell, guys.), this is shaping up to actually look really awesome. I AM EXPECTING YOU FAGGOTS TO ALL BE PLAYING THIS BY TOMORROW.
I love the loading screen, also.