Possibly. I'm not ruling it out but I'm also thinking Centipede has something to do with them. Or perhaps an Empire or a Horoscope-themed organization. The list of people who Shield has pissed off is endless.
Also, I have a feeling that Slingshot thing doesn't send shit to the sun. It sends things to SWORD.
|