27 Nov 2020, 15:03 UTC · By: Andrei Tutu / You should know this rendering actually portrays a machine that's set to land in The Crew 2 video game, as its creator explains