I just did an any% 'real time' tas to see what the best time would be theoretically if everything went right with good luck. I got 25:49 with 23% of items collected. The luck in this run is near perfect, so unless something new is discovered I doubt sub 26 is possible in a non TAS. I'll have the run uploaded tomorrow if Thomas can upload it then. I can't upload it myself =(.
Your Mainbar: