The Overcast – Episode 106

It’s a mixed bag on this week’s show. A professional streamer gets himself in some trouble, the 32 teams of the World Cup have been announced, and tons of Overwatch stuff has come with Heroes of the Storm 2.0.