CGI Award Winning Sci-Fi Short Film : Abiogenesis – by Richard Mans
Short film: 4.25 minutes channel Abiogenesis. A strange mechanical device lands on a desolate world and uses the planet to undergo a startling transformation, that has profound implications for an…