More heroes in a half-shell.