Anyone heard anything of there? My girlfriends been going on an on an on an on an on about them..... Heard a few tracks now. Sort of Bee-Gees with electronic flava! One for AT perhaps!