Clever mechanics! Love the way you go about guiding the player. The first puzzle caught me off guard, made me chuckle. Well done!
Mechanics wise, the only thing I'd suggest is adding coyote time and jump buffering (especially with the jump quest). Other than that, everything else was solid!