Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

im going to guess that Covid has hit some of their staff slowing maintenance, combined with the extra amount of people wanting on with the fact that many are home.

Just a guess.