The in-game ticker for Deus Ex: Human Revolution recently put out the message “Human Revolutions — Special Message Incoming / Be Ready / 2200 GMT 29 Aug.” A message emerged online, which was quickly deciphered.

This led users to 13311tower.com, which has GPS coordinates in its header. The coordinates lead to a place called Ayers Rock, aka ‘Uluru’, which when used as a password on the site wields the aboveimage.

While no one can be sure right now, may figure this points to potential DLC.

Source: Blues News