Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thank you for letting me know the areas that are crashing for you, this is the first time someone has reported an issue with that! I will try to get an update soon and see if I can find a way to streamline those areas.