This is very well done. The puzzles are both simple and intricate. They take some planning to complete. Also, the thme is funny, to boot.