New World Record Speedrun - Against All Odds - 1:13:08