I didn't make the connection initially but it's The Body AND Krieg - registered as soon as I heard the vocals, which I love :] Can understand the dislike, but for me I think they're horrifying in the best way.
Oh, and awesome about Shell! Glad to know I can be of at least a little bit of service!