Somehow yes, I've already created an alien (not the one from the movie), it was an original creation too but it was really simple, he had just the basic movements and his sprites were absolutely simple too. Its really important to me to know people like my work, seriously, it makes me so happy, thank you a lot!
Thank you, I try my best on him and I spend a lot of time doing it. I know I am just a beginner on mugen and on pixel art, but people like you give me the will to keep working hard, thank you a lot for the kind words.