Category: Gaming News

Well, after the strange “CantKillProgress” campaign on Twitch and some accidental leaks from news sites, Square Enix has finally officially unveiled what everyone already figured out was coming: the next game in the Deus Ex series. Entitled Deus Ex: Mankind Divided,...
Read more »