The first time I heard these tracks at Ektoplazm I didn't have much of a reaction. For whatever reason, the music didn't hook me. However, I recently decided to just go ahead and download the EP, and I'm glad I did.
"Twisted" and "downbeat" are both good descriptions of the music, but it's more of a seduction than an adventure. Definitely worth a listen, and the price is right.