Oh dude I was literally waiting for this game to appear in speedrun.com for quite literally a year now. Glad it's finally here!