News

Overwatch – New Oasis Map Is Now Live! | Xbox One

Play the new Control map, Oasis, now live on Xbox One!
Oasis is one of the world’s most advanced cities where researchers and academics came together to found a city dedicated to scientific progress without restraints.

Facebook Comments