Claim: Overwatch was developed and published by Blizzard Entertainment.
Verdict: SUPPORTS