While I'd forgotten most of this issue (and now am totally going to find it and re-read), I remember the image of May(day) and her spider shirt making me go "YEAH!!" because I loved the title so much. I remember thinking "does 8 on Ben mean he's some sort of Doc Ock? Or is that a stylized spider?"