Spiderhead, not that good, acknowledged

Spiderhead is futuristic sci fi about drugs that let someone control your behavior. It’s set on an island in the middle of the ocean in a prison where prisoners can roam freely – because where could they go?

Continue Reading: Spiderhead, not that good, acknowledged