45:36.4 (Real time), 40:43.0 (Game time). Previous world record was 43:00.0 by MarshmallowSDA. I got pretty salty during the run, especially during Kids Land and Ghost Castle, which is where the run suffered the most. There also seem to be some audio issues, but I'll get that fixed for the next run. Anyway, it was my first streamed run, so I should hopefully be able to learn from it and get better with the game itself, and speedrunning in general.