Blizzard is hitting a major reset on Overwatch 2, dropping the “2” from the game’s title, adding 10 new heroes, and a year-long story arc to the game. As part of major revamp, Overwatch will get six new season of content in 2026, beginning with Season 1 on February 10. The game will also be released on Nintendo Switch 2 in spring.