Free-to-play is here to stay: 100 million people play Supercell’s games daily