really enjoyed playing this. the need to frequently use the movement tools so that all of them stay available makes it really fun to speedrun, too. i made a speedrun.com page for anyone else that wants to speedrun this. my fastest time for all three stages so far is 12 minutes 11 seconds =)