I haven't played it, but an older friend of mine has. From his description, I wouldn't let someone younger than 17 play it. It has an M rating for a reason, ya know?
I'll play them depending on the review/rating. I'll play games such as Ghost Recon and Rainbow Six fine. Games like DOOM and Max Payne bother me, though.