Deus Ex: Human Revolution Daily DemoAntoine Thisdale stops by to bring us a demo for Deus Ex: Human Revolution.By Janmeja Heir on August 11, 2011 at 5:38PM PDT Deus Ex: Human Revolution