D
Deleted member 102362
Unconfirmed Member
Unless I misread, it said to download the app Deus Ex: Universe (which I cannot find as of right now) and then scan the logo to get the song.
Also deusex.com seems to be down, not sure if its just me though.
Rewatched the trailer a moment ago, this seems to be the case. thanks!
Site's up for me, also app links are at the end of the trailer on youtube.