I've noticed I keep bumping into the same players over and over, which seems to me that the game must be filtering in some way the number of players each individual 'sees' during their game time. Is this the case? Otherwise, I would assume that the streets of Glitch would resemble the streets in a busy Indian or Chinese city.
It is a big disappointing to not run into a bigger pool of different players though.