Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Ooh, sorry, for some reason I don't get notifications on itchio, but we are still working on it! At the beginning of the month, we posted this progress report, with lots of new screenshots:
We are more active on Twitter ( and Tumblr ( We update them a couple of times a month.