Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I was both intrigued and confused at the same time on what the game was, but I played it non the less. Here's my video on the game if you want to see.