Online and local leaderboards ensure players will want to keep coming back to improve and compete with their friends. By offering more levels and more games, players will want to keep experiencing new parts of existing games or try out completely new ones.