Claim: Overwatch was developed by NASA.
Verdict: REFUTES