Ahead of the Games Developers Conference starting next week, a video courtesy of Open World Games has popped up discussing a lot of new details about The Division. 383 more words