Blizzard Meltdown


We look at what's been going on at Blizzard recently and how global politics have created a challenging situation for the company.