Warcraft is one of the biggest game franchises ever and the movie hoped to live up to it. This panel gives you an inside look into both.