Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

telamontay

2
Posts
35
Following
A member registered Nov 15, 2024

Recent community posts

To be fair to Itch and Steam this is because of threats from Visa and MasterCard, and if either of those payment processors refuse to do business with you than you're just screwed.