Claim: Warcraft was an independent film and self-published by Blizzard.
Verdict: NOT ENOUGH INFO