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