Claim: Overwatch was developed by Hurricane Entertainment.
Label: REFUTES