Check out this trailer for Warcraft, coming June 10