Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hey uhm do you use the itch.io app? I heard somewhere it's buggy and stuff. Are there many moderators or something on Itch.io?

I'm kind of new on the site.