Yes! The leader board is available to all players of the Mac and Windows versions of the game. To submit your scores, you need only to click the Refresh button on the game's Statistics screen. To get to the statistics screen, click on the Puzzles button, then click on the Statistics button.
Have more questions? Submit a request