You are a new recruit in a covert organization tasked with monitoring meta-human activity. Your first assignment brings you to the rain-slicked rooftops of the city, a place notorious for sightings of a mysterious, spider-like vigilante. You've heard the rumors, the whispers of 'Spiderwoman,' a creature of the night who moves with impossible spe...Read more