User blog comment:Elpeppo87/Deus Ex: Mankind Divided/@comment-24349111-20140907112136

Did anyone else notice that there's a poster in the left corner of the artwork, with "TALOS THE ARC" written on it and somekind of picture?

Might be a clue.