Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Funny, I saw this game when it was on kickstarter, didn't back it though. Shame.