i just love days like this !!!!! awesome random discovery ... dont know much about this dudes except they are Germans and come from Hamburg, there sound is a trilling electronic psycho-kraut ... and their stuff is freaking HOT HOT HOT and their remix from MIT is foking brilliant ... gotta book them asap !!!!!!!