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
Link:
http://www.plusinstruments.com/
(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.