Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The game is presented in a subtly disturbing way, which helps bringing the idea that something is wrong in the place. I wouldn't honestly have understood what the point at the end was without reading the comments you put regarding the theme, so I'd say is quite too subtle: maybe some extra hints here and there could help understand what it's really happening!