Human Augmentation Conference teaming up with Square Enix for Deus Ex game release
image via vimeo.com (Human by Design Launch Video) Fans of the Deus Ex series have been waiting patiently for the release of the game series’s next installment, Deus Ex: Mankind Divided. It was initially set to release back in February, but developers pushed it back to August in order to do some more fine tuning and tweaking … Read more