Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Weird. Thank you for the report, will fix it after the jam's voting deadline.