Claim: Only fifteen episodes of Beyond Westworld aired.
Verdict: REFUTES