I can't find it listed. The last PFS3 upload was dated 10 April for the 5.1 package and there's the 5.1 to 5.3 upgrade download available too dated 22 Nov 2011. Nothing in the recent uploads section either. I guess it takes a while to become available.
Well, he uploaded it -today-, so it should be available within a day or two.