Loved this game, reminds me of a game called Crazy Taxi, perhaps that was your inspiration? Or maybe it was something else?