I find some of the Alien designs pretty odd, I think it might just be the concept artist they got. The character, ship, weapon design is pretty damn good looking. I think the Xeno with the facehuggers on him is an interesting concept but pretty glad it didn't make it into the game.