I'm not even American, so I don't know if I have any right of speech here, but I didn't like it that much.
Don't get me wrong, she can sing. She has a great voice, but I just don't like it when they just change a national anthem for no reason. Just sing The Star Spangled Banner the way it's supposed to, not make your own versions.