But NPC's in games are hardly ever NON-White's. Its a Racist industry.
I've noticed that games developed for the European and American markets adhere almost strictly to the statement above due to the historic background that accompanies the fantasy genre. Generally based on the medievil times of Europe with swords, armour, kings etc there appears to be no 'room' for non-whites to be shown as part of the standard populace of the world.
It seems to be the mindset of the developers that when they use caucasians they always represent the 'main' human race of the world they wish to portray. When another culture is represented in a game, it's rarely another human culture, Asian or African. They opt for non-human race instead.
I've yet to see a game that turns this on it's head (if there's one let me know).
I have seen though quite a few games that offer non-caucasian avatars and characters to play. But you generally wont meet any human non-caucasian NPC's in the game.