Overwatch 2 Steam Launch Immediately Flooded With Negative Reviews – IGN
Overwatch 2 Steam Launch Immediately Flooded With Negative Reviews IGNOverwatch 2's Steam release means players can finally review it, and it's not going so well PC GamerOverwatch 2’s launch on Steam immediately bombarded with negative…