Now if you’ve got some background in fantasy gaming (role playing or computer) you’ll know that NPC stands for Non Player Character – those cardboard cutouts standing around in the background, complaining about taking an arrow to the knee, or encouraging you to stay a while and listen...