It certainly doesn't fit the theme very well, but it's not bad as a concept. I bet you could add a lot to add some intrigue.
Thanks, yeah I'm aware lol. My original idea for the theme much better, but I couldn't hack it. I need to learn how to do car physics.