Overwatch takes over Toronto! The Lodgge team had a chance to attend the Playoffs for this year’s Overwatch Grand Finals in Toronto, hosted by Overactive Media and Toronto Defiant.
Overwatch takes over Toronto! The Lodgge team had a chance to attend the Playoffs for this year’s Overwatch Grand Finals in Toronto, hosted by Overactive Media and Toronto Defiant.