The global esports industry has seen its activity, popularity, and revenue steadily grow in the past years, with a projected revenue stream in 2019 of $1.1 Billion . Despite some developing some of the most popular esports games – Overwatch and Starcraft among them – Blizzard seems to stumble time and time again when creating
