A downloadable game for Windows, macOS, and Linux.
As you are trapped in this spider infested world, you must escape. You are your own light source and it is your job to navigate through the darkness and find your way out. You must sneak past the horde of spiders unknown, but be careful, yo...