Not the best review you'll see but, looking at the rest of the reviews they've done, there's not been a decent album out this summer!

:rolleyes

www.rte.ie/arts/2006/0728/humanzi.html