This game reminds me of a game where you need to pretend to be an NPC and not get spotted by other players. I like the concept a lot!