Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Everything that you said about it is not true, it's pretty good! Much better than those forced Game Boy ports like Mortal Kombat.