Everytime I play XCOM nowdays, I get Aliens stuck in my mind. Made me happy to see this thread, cause Aliens is an awsome creation.
what I'm waiting for cosplayers to say now is "we're some pretty shit now man!" cause you would be!
A friend of mine made an alien years ago, the marines are not as pressing, but would be nice to have them pushing an alien around at like Dragoncon.