La diversité des jeux se distingue par des mécanismes ainsi qu’une conception exigeante. Une grande équipe de développement assure une mise à jour ainsi qu’une innovation régulière. Les utilisateurs peuvent jouer gratuitement mais surtout déposer de l’argent pour devenir joueur payant. Chaque joueur payant peut gagner de l’argent grâce à leur habilité aux jeux et également obtenir des versions de jeu Deluxe.