Rihanna shouldnt have gone literal with the video.

It would have been cool if they went the heartbreaker route in that Rihannas boyfriend of 5 years gets down on one knee in central station infront of a big ole crowd expecting Rihanna to say yes but instead she says no thus, "shot a man down" however through out the video we see Rihannas man cheating on her with many other women hence the line, "you been playing me for a fool"

That would have been a cool concept. You shouldnt go literal all the time