Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Done. Linked to itch and twitter account also. Sent you the link on twitter