Overwatch 2 will release in October as a free-to-play title

Blizzard will reveal a new hero and content plans in a live stream this month

Overwatch 2 will release in October as a free-to-play title