What Makes The Alien and Predator Franchises So Intriguing?
Alright in my last post I read a comment that led me to creating this post, what makes the two franchises so intriguing?
Well for me it's simple...
ALIEN - So for the Alien movies (Which have always been my favorite) I was really sucked into it because of the creature design itself, as a kid (Got into the movies when I was 6, I'm 15 now) I thought it was the coolest thing and was marveled at its two mouths (Not to mention I always wanted one as a pet) and its speared tail, but the Head was always my favorite thing to look at (Also the whole life cycle [egg-facehugger-chestburster-drone-queen] really is an awesome feature). Then once I got deeper into the movies I saw the Queen, that was just it for me. Once I saw the queen I was hooked, the design of her was pure spectacular cinematic magic. Now aside from the creatures designs I must say that the ships and vehicles in the movie are the next best liking. Just the interior itself is enough to grasp you, the Closter phobic hallways from the first film and the interior of the colony, dropship, sulaco, armored vehicle, and atmosphere station was flawless (in my opinion) it really sells the futuristic setting, and its just plain cool to look at. Next is where all of this is set, space, its great for us because nobody knows everything about it which allows us to be able to make up any story we desire. Plus the dark creepy planets and the colonists fighting off an infestation of Aliens just sounds cool as hell.
PREDATOR- Predator is really basic for me, the weapons those guys carry are just a great bonus (Including mask and detonator and cloaking). The Heat vision is another great thing because it just adds to how different yet similar they are (similar because of the way they hunt and there weapons are pretty similar). But when it comes down to it I just love their tactics, taking trophies from skulls, hunting 'worthy' prey, stalking and picking off others one by one, being stealthy mother fuckers (that pop up behind you just to scare the fuck out of you in AVP 2010 online).
However, I think both franchises are so easy to jump into because you can honestly make up any story you want and be satisfied because both species are just so damn cool.
So those are my main points that *I* find make the two franchises most intriguing, what are yours?