Email RSS Feed Twitter Facebook YouTube Google+ Europe usa France Espania German Italy Netherlands Portugal

eichenwalde

Overwatch’s New Map Eichenwalde Brings You to Germany!

Overwatch’s New Map Eichenwalde Brings You to Germany!

   Eichenwalde, the new Overwatch map, will take you to another exciting battleground. Located in Stuttgart, Germany, Eichenwalde is an abandoned castle town. Blizzard described it as the birthplace of... Read On

Skip to toolbar