Gaming News

Deus Ex: Mankind Divided Pushed Back 6 Months

As if Mankind wasn’t divided enough, Deus Ex Mankind Divided has been pushed back 6 months. The Square Enix title’s original launch date was set for February 23rd, 2016. It has now been pushed back to August 23rd, 2016. Check out the Deus Ex Universe website here. David Anfossi ¬†stated on the website… As you […]