Simulation theory: Who is an NPC?