Serial stamped tape (perhaps 250-300 copies were made?), likely live-distributed. Likely released in 1995 or 1996.