Here’s what’s new in the latest Overwatch 2 Stadium update. Post navigation Take-Two Interactive (TTWO) issues downbeat FY26 forecast reflecting GTA 6 delayTake-Two (TTWO) CEO on Nintendo Switch 2: ‘we have great optimism for the platform’