Just heard in Hedghehog Launch
Are the vocals in Russian?
VERY ambient piece...you can definitely close your eyes and imagine space to this music
actually, it could also be deep sea underwater....with the beeps and such...which is good, since I love versatile music