Check out the sound clips. Not bad; not bad at all. Good lyrics too. Check this out from their song "Soul Corporations":
"Behold the soul corporations, the spiritual supermarts…
Dispensing salvation with a price tag.
Mocking the truth that resides in our hearts…
Paralysing the human concience, with practiced art."
Doesn't hurt that they are from Kerala:D
Check it out mates. I am sure you will not be disappointed. If you do, hey, I am always here;)