I think that there should be more incentive to try to climb to the top of the leaderboards. This could be done through having "seasons" of leaderboards, the top players in each minigame, depending on its popularity should gain some reward, for example a special rank, a ton of cubelets or something of the sort. Of course the overall leaderboards ( what we have currently should still stand ). I think the major flaw with just having that leaderboard is new players are hopeless to reach the top as there have been players that have been playing since the start of the leaderboard that are way ahead. So having these "seasons" with rewards would be a great motivator. Furthermore those that are in the top 3 of something like eggwars should have a name prefix, e.g. "1st in Eggwars: Usernameofplayer". These two changes would increase traffic to server as people have more to work towards than just aimlessly winning minigames or playing solely for light fun.