Looks and sounds really nice. The animations, in particular, are really smooth.
It is a bit odd that the player character throws the wrench, but is still holding the wrench while waiting for it to return.
Traversing each level a second time, backwards, creates an interesting contrast. The level looks perfectly familiar in reverse... but the platforming challenges are all different.
Some additional variety would have been interesting: enemies, pickups, more things to interact with.