Board Thread:General Discussion/@comment-7503158-20170312031726/@comment-31420441-20170312042257

Echoson wrote: That's the "armored" aliens that I talked about in the original post, it's something that they might introduce in Season 2, which is obbiously about space travel. Yeah, but why Space Travel?