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

I had to try the new version (0.3). On one hand more satisfying. On the other more frustrating. That's a thing games do so well done.