Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

it is worth purchasing, but no i don't believe the dev is gonna come back