Sounds like:
Floating Points,
George FitzGerald,
Ejeca