So if we're reading this correctly, the scary gas mask man might very well be an alien. I'm sold. Teacup hits Peacock on ...