Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

Nice job!
I think the game is passing the message pretty well, it makes you feel nervous and anxious in some parts and strangely relief on other parts.