I'm not a fan of this any r&b chick could sing this song and have a hit. Leona Lewis, RiRi, I guess i got caught up in the hype of the song. Its not bad at all. its just not great. IMO
Not to worry, Beyonce has a whole life ahead of her to make something you like.