More stills from the LucasFilm/Warner Bros. animated feature film surfaced online at MovieWeb. Star Wars: The Clone Wars will hit theaters on August 15th.