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

This looks fun - are there any plans to release the full version on itch?  Steam's not going to be an option for me.