Had couple deaths and had to redo last Dave phase again so I think this can also be done in sub 30. Also end boss RNG cud've been better.