New 'Overwatch' map lets you play in traffic
@ 2017/01/05Overwatch's Winter Wonderland event may be over, but Blizzard has one more present in store for players: a new map. Blizzard's been teasing the new control point map for a few months now, promising a new control point map with new environmental hazar...