Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Controls are not very clear to me and the game is also very hard. The artstyle is nice and I like the concept.