Great idea and execution!
Amazing puzzle and level design for the time given.
I have to be honest, I found the levels from 14 and onward to be very difficult.
On the same page, it is very satisfying completing a level with a few seconds left!
I also found the random rats' color a nice touch.
All in all a very complete entry. Well done!!