Has anybody got any news on whether this album will actually be out on the 20th or if not, when it might?

I'm guessing it's been delayed as we've seen no tracklisting, news or leaking apart from...