Thats fantastic!
under 30min too, I think you now hold the record :)
I died unintentionally a few times too, so better times are definitely to come. :)
Would be interesting to see what the fastest time possible is, good luck! :)