Certainly new to me.

Fun discovery; probably fantastic live.

There are some samples on their site: http://www.mactalla.com/home.html

I was intrigued by their treatment of Mark Saul's "Hellbound Train". I thought it started off promising, but didn't really fulfill its potential.