This game comes out tommorow (X-Box 360) and it's going to be absolutely incredible. Has anyone else played the demo on X-Box Live yet?

I really can't say enough good things about this one. If...