Very fun! I wonder if in the future it could be made to have randomly generated puzzles for more replayability.