Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Brandon O'Brien just posted another project in this style as well, Evokers' Pact, though it looks like it may not be a full release yet.

I like it quite a bit though there are some pieces that could be clarified.