Alien ooze... what the Heck? Well that changes everything dag-bernet! lol, May Scotty and Bones rol over in their graves, and Davy Crocket died for our sins.......I'm pretty sure they clarified somewhere that it's the ooze that came from an alien world, and the turtles aren't really aliens.