It’s bad news for fans of World of Warcraft and Overwatch; actually, it’s bad news for anything coming from Blizzard studios. The fires that have been raging out of control for the past few months are now inching perilously close to the Blizzard headquarters in Irvine, California, and the Silverado Fire shows absolutely no intention of stopping […]