The last speedrun got me in 16th place ion speedrun.com, this one should get me into 13th. I still think I can improve my run (well, yes, I can, WR is 5:07).