Can definitely see the potential with this one. I like the idea of upgrading to get your driving better though with the game in it's current condition it's a bit difficult to see the idea in play.
I hope you continue working on this after the jam and improve the gameplay, it'd be fun to play again!