Deus Ex: Human Revolution Puzzle Points to DLC

After a couple days' worth of Internet sleuthing resulted in Deus Ex: Human Revolution's in-game coded messages being deciphered and a "What is the missing link?" image being uncovered, VG247 now brings word from an unnamed source that all of this is in preparation for a DLC announcement in the near future. They even have some preliminary details:
The DLC follows events of two days spent onboard a ship. The player is isolated from the support networks found in the core Human Revolution game, and must face events independent of comm advice.

While travelling, the player discovers the vessel is a floating prison of some kind, and that experiments are being carried out on the inmates. Environments include plenty of cells and a sentry tower.

It's not clear whether the DLC is an event tied to Human Revolution's plot, or part of the broader Deus Ex storyline perhaps an episode from original protagonist JC Denton's adventures, which would explain Eidos Montreal's promotional build up.

Lending credence to this theory is a comment from our source to the effect that one build of the DLC saw players choosing a new augmentation configuration rather than importing a Human Revolution save file.
Deus Ex: Human Revolution is one of those few (excellent) games that had me wanting more after it was finished, so I have no problem forking out some more money for additional content.