Claim: Overwatch is acclaimed.
Verdict: SUPPORTS