...Suffice to say, one way or another, Itch.io has serious service problems for its non-horror-game-fan users, and it's an open secret.
I pray it hasn't tainted Itch's image forever, because I really like the platform and wish it gave Steam more of a run for its money.