Claim: Overwatch was in a closed beta from 2015 through 2017.
Verdict: REFUTES