theres a load of alien stuff on that site, snes alien had better animation i think. Be nice as place holders till you draw some.
Be exciting to see how you go, very ambitious ..
I think the sense of dread in aliens games is how randomly the aliens turn up. But they always make the aliens too big or to small, no ones realy got that right..... yet .