Hey, what happened to Pigeon Pete? Did they forget about him?
They explained Sally's absence, and Mutagen Man/Lindsey stayed at the lab, but Pigeon Pete was completely absent. Am I remembering wrong or wasn't Pete shown in the previous issue? I know he's an incompetent goofball, but he wasn't even acknowledged.