Blizzard’s Overwatch is enjoying a newfound resurgence after its recent 2026 reboot, but that’s not the only big thing happening over at the publisher this month. This week saw the launch of the the ...