Spidey's stalker is revealed! and boy, it's not a surprise at all as to the identity of his boss!
A new villain also appears after cash is chucked at a morally ambigious project. Pete's life? Could be better. Business as usual