translate English to French: means this game features Internet world ranking.
indique que ce jeu dispose d'un classement mondial sur internet.