Deus Ex: Human Revolution PC Patch is Now Out; Fixes Bugs and Loading Times Improved Posted on: August 26, 2011