Great puzzle concept! You were able to do a lot with only a few basic building blocks on a 5x5 grid. I liked how each new mechanic was paired up with a level to force you to understand some rule about that mechanic. The only one that felt a little unintuitive was the spike behavior for specific on/off timings; some of the solutions felt like my mouse ought to get spiked, but survived anyway. Maybe this is a consequence of some mismatch in animation state vs. internal puzzle state? Otherwise, the tricky puzzles were all rewarding to solve. The one with the yellow biscuit on the teleporter in front of the red rat had me stumped for a bit, but I think that just makes it my favorite of the bunch. Kind of love it when you're asking yourself if the devs accidentally made the puzzle impossible before reaching that key insight.
Really fun! Awesome job!