Anyone else got some of their stuff? Just listening to their latest effort, Mirrored, and it's most soothing to the ear glands. For those not In The Know, they're like a modern prog, perhaps similar to a more experimental Mogwai. Highly recommended by me, and I clearly have the best record collection on this forum.
Go!