The opening cinematic trailer for the mobile strategy MMO.