Overwatch 2: Lead Hero Developer has actually left Blizzard September 22, 2022 Tim Case The Lead Hero Designer from Overwatch 2 left Snowstorm Entertainment months ago, as has actually now been validated. Read More