Just realized I got this World Record. Can't wait for someone to beat it.
Mod Note: Time is based on Final Time, Retimed to 1m 26s 190ms.