The Overwatch League Grand Finals Will Take Place In A Cool Virtual Arena Blizzard's going all out to make the virtual event as immersive as possible for fans.