Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

And do YOU realize that people are using those options and just fine?  Clearly YOU are the only one here who has any specific problem here.

But how nice of you stroll along and rebuild the site and service over a problem nobody even has or asked for.

Do you feel extra important now?