Roll out the red carpet, ladies, gents, and sentient AIs, because come Wednesday, the 16th of August, we're welcoming the outrageous and (I really can't stress this enough) the truly 'strange' addition to Archie's comic offerings, Strange Science #1.
Now, I have to say, if you're a fan of time travel tropes or you're just thrilled[...]