Wow this really put my brain to the test and I loved it! The puzzles were hard but very rewarding and the mechanics were super neat!