A preview clip from cactus' upcoming 3D platformer game. (source)