NPC game
You’re in a town with houses and shops and non-player characters (NPC). As you interact they scold you and talk about destiny and how “everyone has a role to play” and it’s because you’re supposed to be an NPC too. So the gameplay is to figure out what to do and say as various “heroes” (fake real players) of different types come into town.