Warcraft - Teaser
Blizzard and Legendary Pictures have released a short teaser for the Warcraft movie, before the full trailer later this week.
Overwatch Animated Short - Alive
Blizzard Entertainment have released Alive, a new animated short for Overwatch.
Overwatch - CG Shorts
Blizzard Entertainment go behind the scenes on their upcoming Overwatch animated shorts.