Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yeah, it's already fixed by an upload today (probably you downloaded it yesterday?)