Claim: Overwatch's production is unrelated to Blizzard Entertainment.
Verdict: REFUTES