I just saw it on IGN, and I think it does. Between the physics and graphical tricks, its looking like the most versatile engine ever.

What they show in realtime is beyond what I wouldve though possible for years to come.

Agree?