Has anyone else played it yet? I played for about an hour last night and I gotta say that it is a HUGE improvement over the first one (at least on console play). Everything feels a lot more streamlined and less choppy. I'll report back once I get some more time under my belt.