Thanks for playing Andy! Glad that you've enjoyed the puzzles and the variety.
Most of my focus was on syncing the narrative with the puzzles while pacing introduction of new mechanics. Glad to know it worked well in terms of length!