Tag: Blizzard Entertainment

Video games

A Krystal Point Of View: Overwatch’s Capture the Flag 2.0 (A Small Step in the Right Direction)

Our eSport expert, Krystal, takes a closer look Overwatch’s Year Of The Dog event