Very well designed and polished! I would however like the game to be more forgiving and give me a redo level button and restart the current level instead of having to start from the beginning on gameover! Good work!