Tourq

This game is quite short of a game but quite challenging.
Platformer