Trailmakers Xbox Game Preview Launch Trailer

Trailmakers is a racing game where you build your own vehicles out of blocks and race them by land, sea and air.

Source: XBOX YouTube