I think it was more a let's capitalize on stranger things and disguise it as a more blatant ripoff of ET kind of thing.
I admit I couldn't stop laughing/smiling at that comment.
Could you ever imagine saying that about Rory when he first appeared in Flash? The most likable character in the entire Arrowverse Franchise..is the Arsonist who burnt down his family's home.
Another fun episode. Though a slight lack of Mick this week.I only know about Damien from what I see here, don't watch Arrow. He didn't always have those powers right? and I am also confused which version of him this is.