You may have noticed that I like Blizzard games. Like, a lot. Like, a lot a lot. So it shouldn’t surprise you that I
Video games often place us in empowering heroic roles, but what Blizzard has accomplished with Overwatch, their new six-on-six multiplayer shooter, feels simply superhuman.