MusicSalesGroup interactive player.