Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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