Very cool game!
I knew where the game was going so I had no issues, but a bit more tutorial wouldn't hurt. :D