Here’s Who Won The Overwatch World Cup, Hearthstone Invitational, And StarCraft 2 Championship Taking the top spot at Blizzcon 2017, this year’s Overwatch world champions probably won’t be a big surprise. Thorin, MonteCristo and Frodan on Overwatch World Cup, Overwatch 2 and BlizzCon! Thorin, Monte, & Frodan are joined by […]
Read More