In the last 15 months, Ecid's given us not one but three albums, including 2009's high-concept exercise... More >>>