Overwatch 2 will be free-to-play and feature a new hero