The mechanics are great and would be perfect for a longer game. I enjoyed playing it and I found the puzzles interesting.