The new map in Overwatch has just released. Oasis is a control map boasting 3 points to attack and defend.
Overwatch New Map Gameplay: Oasis

The new map in Overwatch has just released. Oasis is a control map boasting 3 points to attack and defend.