itch.io and so on are still alternatives, you're not paying just for ease of digital distribution you're also paying for eyeballs.
reply