The Impossible Quiz Speedrun World Record in 4:24.88