Amazing! I love your game, but then again, I'm a big fan of puzzles. You must've spent a lot of time planning the levels. The way resetting a level is part of the gameplay is such a cool idea. It really brings a fresh twist to a classic formula.