In the latest reveal trailer by Overwatch seen below, the team provides a first look at the latest map being added to the competitive shooter. Dubbed “Petra”, the arid landscape…
Read MoreIn the latest reveal trailer by Overwatch seen below, the team provides a first look at the latest map being added to the competitive shooter. Dubbed “Petra”, the arid landscape…
Read MorePage 1 of 1