Sankang 2004 submitted a multiplayer run that claims to be played by me even though I've never heard of him or played this game
there is a player with same nickname with you here :p resolving the issue
This month's speedrunning update can be found on Reddit here: