Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I don't know what's wrong there, sorry. Maybe your firewall or possibly your internet provider are going haywire. Try disabling your firewall, also possibly antivirus.

Well, it's just that there are too few people to play

Then it's not a technical issue but the given lack of players ^^°