Games with betrayal mechanics are fairly common these days. In a game like Dead of Winter when there's a traitor, you don't necessarily see it coming, and it sometimes ruins the game.
I really like Betrayal at House on the Hill because you don't know who is going to do the betraying, but you know it's always coming. And when it happens, the entire game changes.
Exploring and building the house is super fun. Each card drawn can do really interesting things. I love the independent story/game books for the heroes and the the betrayer. They put a ton of effort into each card and book, and it really shows.
I'm not a huge fan of the clips used to keep track of your stats. They refuse to stay on, and I haven't found a great solution to that. It's kind of a minor gripe, but we often have someone lose track of their stats because of it.
We don't play it all the time, but I think this is a game that every gaming group should have a copy of.