Overwatch 2 Season 4 Gets Release Date & New Trailer Showing New Hero Lifeweaver in Action
Today Blizzard Entertainment had new reveals to share about Season 4 of its popular hero shooter Overwatch 2. We learn that the new season will launch on April 11 and we get to take a…
April 4, 2023 | 12:33 EDT