Just played this for a YouTube video on my channel and it was really fun! The added pressure of the leaderboard made it suprisingly intense! Nice job dudes!
P.S. I think I'm top of the leaderboard now! The final run of the video (around 16:45) I got 2:42:437 ;)
P.S.S. Forgot to post the link lol. Here it is: