abiogenisis
Posted in CGI's YouTube

CGI Award Winning Sci-Fi Short Film : Abiogenesis – by Richard Mans

  Short film: 4.25 minutes – Abiogenesis   channel Abiogenesis. A strange mechanical device lands on a desolate world and…