- May 23, 2023
- 128
- 206
in my country these games are not offered by steamVery soon actually! I've already paid the $100 steam fee to upload it xD I'm just foreheading my way through all of the store page setup. It'll also be coming to Itch.IO, however, as a heads up, itch.io is really tight on their storage size limitations, so there could potentially be a point in time where the game outsized what Itch is willing to support. At which point, I'd just offer steam keys to everyone who buys on Itch.