Thread:ComicMan995/@comment-24166297-20150925191732/@comment-26159034-20150925230506

Naw, it's definitely their tech. If you remember in issue 11, Nolan talked about how they shared their tech with other races. that means that they invented that stuff.