When Houston based mega-corporation Roxxon is attacked, Scarlet Spider finds himself right in the middle of it...defending Roxxon?