I thought at first that it'd be a quick and easy run-through, but some of those puzzles had me stumped for a while. Great level design!
Thanks for your kind words. I've added a walkthrough video since you posted, just fyi