Deus Ex: Mankind Divided launches today, and we at CGMagazine give you a glimpse of what the first section of the game is like.