when i first listened to it, i didnt know what to think. It just sounded like a huge clutter of sound all mixed together, but that could of just been my crappy speakers. but after listening to it a couple of times, im actually starting to like it. they definitely have a unique sound.
I think you should try it out on better speakers. You may be able to hear things a lot clearer. I agree, they have a lot going on. But the band deserves to be heard on a nice sound system. :)
I could see where you feel that the sound is congested.