Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Giant Spider could be the name of a building or other location that the player must escape from, looking at the screenshots, it seems that the spider might be normal sized, and is in a terrarium that we can not see the walls of due to fog effects. Investigation might be necessary.

You do have rich minds.