Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Its still working for me

Hmm it worked on my computer maybe my Phone was Just acting weird XD