http://www.gametrailers.com/player/45052.html

Looking awesome, really want this game, very unique concept.

Ouch at that lizard the scorpian flips..