Listened to it. Wasn't the biggest fan but I am also a pretty big Demon fan. Thanks for bringing it to my attention.
To contribute to this thread I'll say that Judy Garland's Zing Went the Strings rendition is the definitive version of that song. Lemmy's pre-Motörhead band The Rockin Vicars also has a GREAT cover of it too.