Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

There will soon be an update for mobile devices. That should fix the graphics