Hi. It's a nice game. The puzzles are interesting but they shouldn't restart when you go back to the same level. Other than that it's a nice challenge.