The New York Times Games has launched a multi-game leaderboard feature, allowing puzzle enthusiasts to share and celebrate daily victories with friends. This new addition…