What's this we hear that CryEngine 3 is actually tying up its shoelaces and getting ready to sprint on the yet-unannounced and yet-to-be-confirmed Xbox 720?***

More...