Lovely idea and great execution! There's a nice variety of puzzles in there. Adding a little bit of coyote time would help the movement to feel more satisfying I think.
Thanks for playing! Sorry the bad controlling frustrated you orz.