Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The name of the game -  A structure of unknown origin - reminds me of a Twilight Zone episode title. No need for the rest but points for atmosphere!