Hot Wheels Unleashed, a frantic stunt racer featuring the titular toys is free on the Epic Games Store but you'll have to be ...