Merch desk in Antwerpen was selling this album in very limited quantity (I think he said 15, but I might have misheard him). Full details are in the link below, and it's more or less the same text as what's written on the back of the album
(only the first album on that site is the one with Lee).
Haven't listened to it yet, so no clue what it is. Will give it a spin tonight.