This is easily the best trailer for the new CGI animated Star Wars: The Clone Wars film to date. More…