I remember a track which featured vibraphone and xylophone a lot, in fact I can remember this track quite clearly to this day and it could possibly sit well on an album by Tortoise today.
Was that the track-'Percolations' ??
The rest of the music was very bland.
I agree with LL about the cover art- very nice.