My friend let me play this on his 360. It is indeed aweshome.

I can't wait for it to make it's way over to PC/PS3. Unless of course Microsoft feels like shelling over the better part of $860 million dollars to EA.