When you've run out of games to speedrun so you decide to spend your time to play this...
Ikr
This game has stopped existing for many years now, but I still felt obligated to get rid of the hideous background this leaderboard used for so long.