Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I'm not associated with itch.io so I don't know their financial situation but if you have to deduce from available clues and hint, something is definitely not right.  Only leafo can explain the situation as he has the missing details that all of us doesn't know. When people are not given enough details, they tend to speculate. That will lead to people assuming the worse.  Maybe things are not as bad as it looks. Who knows?