I tried the demo. Quite fun game.