overwatch 2: failure follows success
Lamare St. Clair Lamare St. Clair

overwatch 2: failure follows success

Overwatch 2, Blizzard Entertainment’s 2022 free-to-play sequel, stormed onto Steam on 10 August 2023, only to be review-bombed harder than a Call of Duty spawn point, earning a “Mostly Negative” rating from 341,254 reviews, with just 23% positive, per store.steampowered.com.

Read More