Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hey, that update is on itch now. Better late than never? Sorry for the wait!