Featured Overwatch Game Director Jeff Kaplan Leaves Blizzard April 24th, 2021 Jeff Kaplan, Game Director for first-person shooter competitive game Overwatch, announced he will be leaving Blizzard. Read more