Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Short, but spooky. Reminds me of "The Supper" a little bit.

I got that feeling too!

I thought that too!