Put This On Your Radar

Human Spiderweb

Human Spiderweb came out for PC on 20 Apr 2020.

The radiation shielding on the colony cracked; all the colonists have developing life-threatening tumors! In an emergency procedure, the colony's surgeon removed their cancerous limbs and organs, and stitched them together to share vital organs until an organ printer can be made. Unfortunately, space pirates have just invaded! All the colonists need to escape however they can.

Developed by
Deep Root Interactive
Published by
Deep Root Interactive
Genres
Puzzle
Themes
Stealth

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

  • PC20 Apr 2020

Screenshots & Videos

Related Games

Release calendars by platform

Release calendars by publisher