New powerful adversary one after the other keeps popping up, Spider-san can't catch a break. Edit: Man, This arc sure is taking its sweet sweet time to finish addition to adding salt to the wound with these slow updates.