Hmmm... good to hear your thoughts... though it's a shame that you think it's their weakest album. I was hoping it'd be another strong album, but oh well.
I still haven't heard it yet, but I'm certainly curious... have you got a link to the leak?
Out of additional curiosity, what would you have rated their last few albums (or any of their albums) on the 15pt scale?