A world of NPC

A world of NPC

What does the ‘NPC’ stand for? If you have played almost any MMORPG video game, you would notice that apart from players, there are a multitude of other components that make up your gameplay, from scenery, buildings but most especially the people. No, I am...