Items tagged with petra

Overwatch is getting ready to celebrate its second anniversary with a major event, and coinciding with that is a new brand new map called Petra. The new map is located in Jordan and brings Deathmatch gameplay to competitive gamers who are... Read more...