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

That's a Patreon terms of service thing actually if i recall, not itch. The devs have to make a living, or at least get back on their investment and monthly subscirption seem to be a safer way to achive that than having people pay only when they download the stuff.