Did the chill of the Holiday update to Overwatch leave you feeling cold, well never fear, Blizzard today have released Oasis, an all new map full of sun and set in one of the world's most advanced cities, a shining jewel rising from the Arabian Desert.