Coming out of electronica's left field, Mouse on Mars released three albums and five EPs for the British hyper-indie Too Pure between 1994 and 1997. The duo would later kick-start an abstract electronic community based in Köln, but during these years Jan St. Werner and Andi Toma were simply two... [+] Expand