It's funny, I was thinking this feels like it's going to be Crazy Taxi meets GTA 1, and I read your description right after. Thats a winning combination in my book and it sounds like you are getting that idea across well. Now if you could dial in the controls to match the frantic speed and acrobatics of the actual Crazy Taxi game, I think you'd have a Steam arcade hit on your hands. Great job!