Jeff’s depressing departure from Blizzard has shocked fans. We’ve put together 7 iconic moments to reminisce the epic and loveable Overwatch developer. Sit back, relax and enjoy!

- Advertisement -