I always reckoned the first Rangda album was a rushed job and they'd get better the longer they were together. Saw them live twice and they were fantastic both times.
New Six Organs track out, really impressive - http://pitchfork.com/reviews/tracks/13624-waswasa/