Speedrun leaderboard has been approved :D
Find it here: https://www.speedrun.com/the_tale_of_the_adhd_dinosaur