Nice idea for a speedrun game. Makes, planning ur routes more valuable.
For me it was pretty hard, but i don't think that should hold back speedrunners, that love to hang into the mechanics and try to master each step^^
Good work :)