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?
Spiderhead, not that good, acknowledged Read More »