I feel a bit weary about spreading the "news"... but here: http://www.ign.com/prime/promo/battleroyale
Need to create an IGN account and it's only for U.S. people, anyone not in the country who attempts this won't get a code and it'll give an error.
Of course, like anything, people are duping the living hell out of this thing. I've been liking PS+ offerings so far; I really hope this doesn't hurt things.
Also, this has been available for hours now. With this and what recently happened with Origin, I don't understand why they can't just shut things down when it's obvious things are getting a little crazy.
[EDIT]: It's over. After four hours, someone finally got smart or they ran out of codes.