Anyone heard of them? Just got a copy of their album Colours and its amazing!