I really like the concept of a mimic possibly lurking amongst the people you meet, it adds a lot of tension. Something about this game give me a feeling of nostalgia.