Very nice visuals. I am not gonna lie, the physics feel a little bit weird sometimes (it's not necessarly bad, it can lead to cool speedrun strats :p). I'm not sure what the time on the leaderboard corresponds to. It doesn't seem to reflect the value of my timerš¤
Anyways, here is my speedrun of the game in 30.317