Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Never mind, I only found a coincidence curiously strange because of the similarity of its shape and color.