Wow, very cool game. The rules are easy to understand and yet this game was a challenge without checkpoints. The level design was very good, I like how you implemented little puzzles within it :P