I enjoyed playing it, and I liked the use of a cooldown system for your puzzles. I also appreciated some of the obstacles having countdowns for when their actions would start, as that helped me a ton in the last portion of the final level.
Thanks for playing, glad the timers helped, I was back and forth on keeping them in or not