Pretty solid game! The puzzles were challenging well designed, but never felt frustrating. And it's cool you added a secondary challenge to each level.
There were a couple bugs, such as the switch noise playing every frame if you stand on a switch with a switch with a teddy bear on it.
But yeah, well done!