Can't get under 45:02. I am pretty sure I can do something about the last water part by failing on purpose in order to get a better tempo.
Timer needs to start on first step, not on load. There's a small bug, sometimes when one fails on moving platforms over water, those platforms stop moving. If it happens on the edge where there's no room for my huge foot, game is in an unwinnable state.
This is so fun OMG!