Thanks wozzyb!
Leaderboard was surprisingly easy to add, we are using this solution: link.
As for the difficulty: thank you for the feedback. It's really hard to balance a game, especially when we were playing it for 100th time and are getting quite good at it, so it is nice to know the perspective of others. :)