Still lots of work to be done of course, but I'm happy to finally be able to submit a run to speedrun.com for this game ^_^