Galactic Simulator: Leaderboard is now available

BUGFIX: The leaderboard now works correctly! Share your civilization with players worldwide.