Omg
Why are there so many people in the street and why do they make such a satisfying splat noise when you run them over?
One of the single most amusing games I've found on the net.
Although I find I got more points just running people over than when I tried delivering people to their destinations. . .and running people over. ..