I'll tell you what
I could MAYBE be okay with this alien thing
MAYBE, not saying for sure but it might be possible
if they were aliens from that Turtleoid race from that one storyline in the 80s-90s cartoon
But they can't just CALL them Turtleoids, there would have to be close plot similarities between them
--
SuperNiceDog didn't have to reconcile his name...
But Dauntless Hunter is now MrGreenonion