The game you're thinking of is Traffic Department 2192 by Epic Megagames, which came out in 1994. I spent many hours on it at the time, too. It was in 3 parts - only the first was free, the other two you had to pay for, so you've probably only seen a third of the game. All three parts have...