This week, Spider-Man and the team go toe-to-toe with a silent high-tech wonder-bug and Peter is forced to actually care about the well-being…