Awesome idea and I love the feel of the machines snapping together, the puzzles are great ( if a bit too hard for me!)