I found the name amusing and learned that the people behind it are quite serious about audio and just have a wicked sense of humor. It's like that ceiling fan company called Big Ass Fans. They make what looks like a great product. I wonder how many people pass them up because of the name. Their loss.
All the best,
Nonoise
All the best,
Nonoise