Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

This was a great, short game to play. I'm not someone with a lot of light sensitivity, but I did find that booting up the game in a small resolution let me handle the flashing a lot better.
The story is really intriguing and at one point I did come to the comments here to check if that really was the end (if you didn't get credits, keep playing!).