The Overwatch World Cup had some incredible moments when the game was at its peak and since then, we have yet to see a Blizzard Entertainment World Championship. With the release o...