Jeff Kaplan Says Blizzard Set Overwatch Revenue Ultimatum Tied to Layoff Risk Jeff Kaplan, former lead of Overwatch, recently revealed a reported ultimatum from then-Blizzard CFO Dennis Durkin: either... Elliot Clennam March 12, 2026