Overwatch’s latest map, Oasis, is now live to the public. It is a control point map set in an advanced city in Iraq. Among some of its major features are jump pads and a bustling street full of traffic.