The Overwatch League Is The Best It’s Been In Years Upsets galore and thrilling matches have made for a fantastic season so far.