Teenage Mutant Ninja Turtles trailer UP!

CGI seems to me to be just about the perfect way to go on this film.