motherfucking space apes
Overwatch Has Rejuvenated Blizzard and Esports' First-Person Shooter Scene
Blizzard's latest blockbuster has lived up to the hype so far. How big it gets from here depends on the developer—and the players.
Advertisement
Advertisement
Advertisement