Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I cant say I understand the story well but i definitely enjoyed the art and writing

I think that letter in the game files will help you understand better