Was the Kittens download different than the Beaucoup Fish version? I've always wondered if there's a studio version of the track they play live as it's quite different from the one on the album, and I never actually got that ancient download.
I'm pretty certain the 'Kittens' available for download was the album version.