Nice work!
I think this game has a lot of promise . Just lacks a bit of polish. The artstyle was quite cool and the narrative was interesting enough.
Would be nice to have a bit of sound. I think that would really let you zone in to driving.