Yay, I have winned!
Pretty satisfying, especially the track. Would love to have more influence on which upgrades to get, and perhaps some adversaries or danger component?