Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Wow, that was a very interesting read! It's awesome to see the history of this site, I don't know where I'd be without it. I wonder how the business side of itch is going now, 3 years later?

Perhaps only the owner of Itch knows.  The owner is leafo. Many members should be interested in the current business situation of Itch.