Teenage Mutant Ninja Turtles: Mutants in Manhattan debut trailer, details leaked [Update]

The official leak, leaked.