OK, folks. At last, I've struggled my problems with this release and it's ready to go. Itsensäsyöjät is my new moniker for more electro oriented tracks. More beats, less random noise.
Hear / download compressed or uncompressed sound files at archive.org, also as mp3 files at Free Music Archive.