S/T from Frankfurt am Main are really a treat to listen to. They combine the more melodious aspects of early Kraftwerk's sound with monotone and hypnotic loops. A far away voice sings in bizarre lyrics in barely discernible German. They abduct the listener into their very own (and very beautiful) musical spheres. This is truely cosmic music!