What Happens to Overwatch now that Jeff Kaplan is Leaving Blizzard? John Pallister April 21, 2021 After 19 years at Blizzard Entertainment, Jeff Kaplan will be leaving the company. Kaplan helped design elements for World of Warcraft, however he is famously… Continue Reading