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