Mother of god.
Bob, do some research on these damned things.
1) The turtles are New Yorkers. Born and raised in New York. If they're going to be Aliens born in New York, then why bother making them aliens? And, it has been confirmed that they are meant to be aliens. Now, here's the name...