This week Square Enix finally releases Dues EX: Human Revolution – Director’s Cut to the world. You can check out our review right HERE.