Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

pandarex

1
Posts
14
Following
A member registered Oct 07, 2018

Recent community posts

steam take about 30% , and in itch they have a system where the developer can decide what percentage they want to share with the platform but is set on 10% as default (and the developer can decide on more or less )