The song sounded really promising when the snippets were released a few weeks ago. However, I feel like Rihanna should NEVER premiere a song with a live performance! Taking into consideration the usual jitters most artists feel when performing a song live for the first time, Rihanna has never been a standout performer. So coupling these factors plus the technical difficulties she faced made for a truly tragic showing. Everyone has off days but with Rihanna, her good performances are so few and far inbetween which isn't a good look when she's going on 10 years in the music business. She doesn't have dance like Janet Jackson to be a great performer but it'll nice if she took greater care of her voice since she's not exactly that kinetic as a performer. I like her but the Navy really has no business coming for certain artists performance ability when she delivers such mediocracy on stage.