This is very well made. I wasn't expecting any of the puzzles to be that hard, but boy was I wrong. I also love how the start button introduces you to the mechanics. Well done.