the new album release from moving pictures is here!