Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Definitely an Itch issue. There are a handful of devs that I follow that I've never received news in my feed about despite following them for nearly a year and them posting updates.