Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

reminds me of 2009 mobile games in a good way

Oh nice you're right :D