Seconded for Peter Hamilton books, a total of 8 books if you include the prequel Misspent Youth.
One warning that the story perspective jumps between many different characters viewpoints before bringing them together. It can feel really confusing and irrelevant until you get further into the book.
Betrayal at the House on the Hill has about 50 different scenarios so almost every playthrough is different. But it's best to have at least 4 players to be more fun