
As Tom Clancy’s The Division celebrates is second anniversary, Ubisoft have revealed that 20 million players have taken to the streets of New York City and to celebrate, here’s a handy infographic on the deeds of those agents. “We are very proud of what we have achieved during these past two years. Listening and giving […]