So what I'd like is to hear ideas on how to effectively sell the setting (WFRP) to new players.
For me one of the selling points of the setting is just how intricate and varied many parts of it are. So I have a tendency to become long-winded and focus on the myriad details that make up the setting. Which just leaves new comers drowning in a sea of details, and it doesn't really paint a very compelling picture for them unless they piece it all together.
So I'd like to get tips from others on what key points or descriptions summarize the awesome that is Warhammer without becoming too verbose.