Blizzard notes Overwatch 2's review bombs but insists players say it's "in the best state it's ever been" cross-posted from: kbin.social/m/PCGaming/t/360252...