Looking forward to the itch.io release! Makes sense why it's not happening at the same time, and Steam is the bigger audience, but it sucks that has to be the deciding factor, not "Valve has been knowingly abusive for more than 4 years and keeps getting worse".