This game had a lot of really interesting mechanics! I just got a little overwhelmed at the start! Once I started getting the hang of it thought I really did have a lot of fun! By any chance was Crazy Taxi an inspiration for this game? I really liked that game for Dreamcast back in the day and this reminded me of that in several really good ways.
Nice job!