Great splash art, neat concept. Don't feel like the controls were tight enough to be satisfying, I think following what most games do (camera follow car direction) would've worked better. Good experimentation though!
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.