I definitely concur with the space alien feeling. Either that or a mutant like in X Men. You always make me laugh, Tax-chick!
It's a survival advantage ;-).