Cool game, great puzzles! Pressing reset too much can break the game, but apart from that the puzzles had me thinking. Great job!