Nice game, so satisfying... Feels like it could be a full game. Great music and sound effects. Also very good use of 3d in low resolution.
The only drawback is lag in some points of the game.