New World Record Any% Speedrun in 21 minutes!

Yikes! Well done, my friend!