Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I followed The link and twitter says the page doesn't exist

did you download the updated version?

Ok it was a mistake on my end. Ive changed the name of the Twitter account. now it should work if you type it in. 

Ok thanks

Hope it does work for you now ^^