Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I just found the 8-bit area... one of my favorite secrets ever! Reminds me of the arcade machines in Stardew valley.