6:49
with a bad ending stage 33 again, but I am happy with this until someone beats it.
GL to all runners!