There could be an achievements tab where for each game you get rewards for hitting a certain milestone in each game (ie 100 flags captured in ctf could get you a hub title, and maybe you could get multiple per category).
This would give players more to work towards and give them more reasons to come back to each game.
Some ideas i have:
100,000 coins in Murder Mystery- “Coin Connoisseur” Hub title
5000 kills in Deathrun- “Trapped!” Hub title
50,000 ores mined in Skywars- “Minin’ Away” Hub title
250 Love ratings in Just Build- “They love me.” Hub title
5000 hiders killed in Hide and Seek- “Block Banisher” Hub title
250 cache cows in Survival Games- Cache cow costume
10,000 treasures destroyed in Treasure Wars- Exploding treasure avatar