First look at futuristic stunt driving game