Cool game, pretty good puzzle design for a jam game.
Interesting mix of puzzle and platform but it can be annoying when you have to redo the level because of a failed jump.
I'm pretty sure I missed all the secrets, there was a password lock near the end but I had no idea what to type...