Check out the new Overwatch map unveiled at Gamescom – CNET
Written by Aug 17, 2016, 1:44 am
No Comment • Related Topics: General
Get ready to storm the castle in Eichenwalde, the new map for Blizzard’s competitive team-based shooter.
Source: CNet
Leave a Reply