I believe they are both industrial (or industrial-metal), and that the two bands are very closly related (somehow) but I don't have either release, and couldn't tell you anything definitive about them.
_________________
"I used to be indecisive.......... Now I'm not sure."