Overwatch 2 Will Be Free To Play New Hero And Release Date Reveal June 12, 2022 Overwatch 2 Official release date trailer was finally announced along with the new hero’s abilities and overwatch 2 …