The new racer from Maverick Games known as Clutch has been getting a lot of attention this month, and the developer has followed up on that by sharing 60 minutes of new gameplay as part of a YouTube ...