New Overwatch Map Released

New Overwatch Map Released

A brand new map has been released for Overwatch and it's now accessible for all players on PC, Xbox One, and PS4. The new map is called Oasis, and it features a couple of concepts new to Overwatch. Before we get into that, though, let's take a look at the official description for Oasis. "Researchers and academics from around the...
1 Item