The early speculation I'm seeing is that it's a high tech suit, presumably courtesy of Stark. Why would a high tech spider suit need to make frowny eyes? We'll have to wait and see...
Maybe telescopic or something? That's what people on reddit said.
It's amazing how far ahead of DC Marvel is right now.
CBS confirmed today that Flash and Supergirl are not set on the same Earth.
DC had a significant edge in TV animation then their corporate brothers at CN killed their best shows.
DC had an edge in live action TV before Netflix.
We haven't talked about the Fox X-Universe shows in awhile. They have two shows in the Fall last I heard.
CBS confirmed today that Flash and Supergirl are not set on the same Earth.
....and it has also been confirmed that [NR] is not of this Earth. :woot:
Yes. I've heard that rumor.