i did it myself, i can record one if you'd like it on the page :)
I have yet to see any speedrun attempts for this game, so as of right now the world record stands at 2:35.39.