Recently added music albums (releases)