Overwatch – New Map, Animated Short, and D.Va Skin

At this years Gamescom, we got some fantastic new announcements from the Overwatch team. Not only did we get a new animated short as predicted, but with it came a new map and skin! What makes these even cooler is how they all connect. Since the new map is a control point, it comes with…