• Overwatch: Blizzard’s Patchwork Phoenix

    A game like Overwatch is not simply another feather in blizzard’s very nice hat, but rather a culmination of lessons learned both from outside the company and within.