Overwatch Championship Series heads to Europe for its World Finals this fall
The first Overwatch Championship Series World Finals is heading overseas to Europe to take place at DreamHack Stockholm later this year, Blizzard announced today.
The OWCS at DreamHack marks the hero shooter sequel’s first major in-person tournament in Europe since 2018. At the time, Paris hosted the Overwatch World Cup qualifiers, so a return to the continent is long overdue.