New Blizzard World Map Aims To Be The Happiest Place in Overwatch

Overwatch's Jeff Kaplan showed off a brand new map at BlizzCon 2017