The game is fantastic and love finding the ways to cheat through and try to find solutions to get a better time. You must first be a completionist in order to know the fastest ways to finish the game. Also there are 15 coins in the game I found so far, I need them coins!!!
Anyway, here's a speedrun.