1999 release. Bleep, electronic, hip hop. Ahead of its time? Or following a late 90s trend? Nice stuff no matter. Six tracks.