1 week ago
Monday, November 15, 2010
My World : The Neptoids
The Neptoids seen on Earth are actually part of an advance scout party sent by alien invaders intent on taking over our world. The Neptoids are not actually from the planet Neptune, but maintain a base there to better strike at Earth. The similar name, they insist, is purely a result of our poor Earthling comprehension of their language.
The Neptoids have run afoul of Captain Satellite and the other heroes of Earth on more than one occasion. During the first such encounter, Cap and Shelly Ericson realized they were in love while they were held captive aboard a Neptoid flying saucer. No word on the Neptoids' opinion of the relationship, but the adventure didn't work out for extraterrestrial interlopers that day.
The Neptoids are dogged in their determination to conquer our globe, or at least set the stage for such a conquest. To fail would mean returning home having accomplished nothing. That probably wouldn't go well.
The Neptoids are my ode to alien invaders from old pop culture, from comic books to B-movies. The gimmick of them sounding like they come from our solar system is something I got from the Thor baddies "the Stone Men from Saturn", who turned out to not really be from Saturn after all.
I tried to hit a bunch of timeless alien cliches, err, I mean trademarks, in designing the Neptoids. The ovoid head, the green skin, the pointy ears, the small body - all of them scream "alien invader" to me. I can't pinpoint one source for that backstory, as it is about as old as this concept.