Biomechanical is getting popular again after it’s original peak near the early 2000’s so let’s look at it a little closer. Biomechanical, or Biomech for shorthand, is credited to H.R Giger, a Swiss artist who was behind the lifeforms in the 1979 film Alien; he was part of their award winning team, designing the main […]