Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Awesome, I'm stoked to try it again, the gfx really are lovely and the mechanics look fun!