Awesome game, I did find the movement a bit tricky and my attempt to speedrun most levels was to spam the left mouse button and ping across the screen. :D
However you did have some really innovative game design ideas such as triggering the switch with the pet while swinging underneath the door that the pet had now opened, and I love super unique ideas like this.
Graphics were really nice and the audio was good too.