Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It would be better if you make some short video clips for people to know the way to play. :)

Yah, we are planning on making a trailer video, of game play and how you play the game. Thanks for the suggestion!