Island of Challenge: Update - 1.0.4

Improvement in leaderboard visualization Bug fixes