There's an alternative way to find new content and keep up with what is going on with XenForo than clicking the 'What's new?' link. If you click on the 'Members' tab, and then the 'Everyone's news feed' link, you will find the global activity stream. Everything that all members of the board does is published to the news feed. It's kinda fun to sit on that page and refresh from time to time to discover what people are doing and posting about.