Ice Demon: Leaderboard Fixed

Unfortunately I am a huge dummy and the game launched without the all important leaderboard not ready from the get go. Just giving everyone a heads up that as of earlier today, it is now visible. Your scores had been sa…