Each puzzle is well designed and challenging. It took me a while to solve them all, but it was so much fun!