Well designed puzzles that really made me think how to complete a level. I had much fun playing this game!