(time measured from clicking play to activation of end cutscene, measured manually) Extremely not a flawless run (and I haven't looked much into paths yet), sub-40 is probably possible