Leaderboard works better now, but not completely, not all games seem to be registered. I did change my name to SwoopiE accidentally, that one registered. After that I updated to Swoopie again, that one did not register, see screenshots.
Ok just to double check: Is every attempt added to the leaderboard or only your personal best? If the latter, it might work and I just misunderstood :-)