Anyone play it yet? I just downloaded the demo, and everything seems ok (except for the controls, but I guess that won't be much of a problem once I remap them).
great game and amazing gfx with the next gen content turned on.
i beat the single player in 6 1/2 hrs though...
it does have extras though so you can probably have up to 12-17 hrs of playing time if you feel like it...