Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Reminds me a bit of Squidward's Suicide creepy pasta, this is meta AF.

This is everything I found on my own (No Commentary)