We Dig Giant Robots
They’re obviously artificial life forms and quite obsessed with vehicles, but what are they?