Check out the launch trailer for the feudal strategy game: