Thank you SO MUCH for telling me that!!! I had no idea about those issues and I've just fixed them :)
The names were swapped around when loading the leaderboard and unfortunately I didn't notice the database was set to keep only the most recent score from a user, not the highest.
Thanks for playing! Was your display name "Dragon's Fury 107"?