Definition of Bio-mechanoid,

Karstenphd
MemberOvomorphMay 28, 2012Locked878 Views1 RepliesI was searching for an IMAX 3D theater and came across this synopsis from Rave cinemas, synopsis,
In the distant future, two superpowers control Earth and fight each other for all the solar system's natural resources. When one side dispatches a team to a distant planet to terraform it for human colonization, the team discovers an indigenous race of bio-mechanoid killers.
The plot sounds like someone did not watch the trailer and pulled it out of the air. Giger does have a lot to do with Biomechanical, maybe he even invented it to some degree and I have loved the look for over 30 years. I searched and googled the term and came up with a lot of blanks. Any word on if the Engineers are considered biomechanoids or better yet is there a definitive definition of that term. I think of it in terms of growing a machine, like the Derelict spacecraft with its ribs, etc.