You read that right! I did this run by myself, controlling both characters at once, while going as fast as I can. At the moment of releasing this video, the world record for the 2 player category in 17:53 by Calvin403 and Anonymouse21, and I get to beat that run by 26 seconds.
For those who want to know, I have been speedrunning this game for about 3 years at this point, only running it from time to time, and my PB that came before this run was a 17:41, which I thought was already a pretty good run.
For those that want to see the live version of this run, or doubt of its veracity, here is the link to the highlight made from while I was broadcasting this run live on Twitch: