Former Overwatch Art Director Bill Petras Has Died Across the time he worked on some of Blizzard’s best-known games. By QuintLyn Bowers - 10 hours ago