Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Is there any Let's Play video or something similar ? I can't find anything.

Not as of yet, sorry. We were planning on one, but time is hard to come by, and the save/load code is being an utter pain to work with, so progress is slow.

We? You mean you now have collaboration on the project? That is really neat!