Check out the new Overwatch map unveiled at Gamescom – CNET

, , Comments Off on Check out the new Overwatch map unveiled at Gamescom – CNET

Get ready to storm the castle in Eichenwalde, the new map for Blizzard’s competitive team-based shooter.
CNET Gaming