In my opinion, I don't think THEY released it....why would someone release a pr on Sunday and it was confirmed to have been leaked....they have never used this website so I am inclined to think this may be of the same nature but regardless, we shall see what happens.