itch.io is speedrunning its death.
If they throw you out, I'm moving out with you, guys, damn platform no longer matters.
<3