Deus Ex Human Revolution Leaked Beta - TESTED & WORKING (Size: 3.96 GB)
This is a working version of the leaked Deus Ex Human Revolution beta
Tested this myself and it works just fine.
Crack by skidrow
Do keep in mind that this is a leaked beta so do expect bugs!
(DirectX11 included within the game for those wondering)