Wow. Reminds me of the T-Rex Playstation demo back in the day. I wonder if it is anything more than just a tech demo? The cheetah isn't so impressive but everything else is. I can't see how it could be used for a game at the moment, but perhaps it is a new type of game where you just explore and witness the world around you. Interesting.