Board Thread:Speculation House/@comment-4909254-20140808024316/@comment-4909254-20140808035600

Well, it looks like I was right about Atlas' symbol, the tech sign was on the containers for the Elysian Knights during their reveal.