Blizzard just tweeted out the news that gamers will be able to play Overwatch for free this weekend on PS4, Xbox One, and PC. Rejoice, heroes and get your game on. Just not on Switch, yet.
What Can Blizzard Learn From the Overwatch League Stage 1 Finale? Check out Ozzie Mejia's take.