All Stories Tagged: Nixxies

Shack PSA: Deus Ex 'The Missing Link' DLC available now

Starting today, players can finally find out what happened during the missing three day span in Deus Ex: Human Revolution. New downloadable content, dubbed 'The Missing Link,' is now available on the PC, Xbox 360, PS3, and via OnLive.

Hello, Meet Lola