This is my speed run that I should be able to improve on to bring the time lower than 34 minutes but my laptop/game kept freezing so I will leave it at this.
Mod Note: Final time tweaked slightly based on current rules.