Recently, Blizzard just revealed the first new map for Overwatch called Eichenwalde since the game’s launch. The new Overwatch map will be released for free in September, however, now it’s only available to play if you’re actually at Gamescom. For lots of fans, it is a chance for watching the Map firstly , they won’t miss it and even find […]