Planet Explorers - Vehicle Creation Trailer

Here's a video showing off the Creations Editor mechanics of Planet Explorers.