They're a sort of cross between Depeche Mode, the Pet Shop Boys and Kraftwerk.. in the UK their music is very hard to track down, but I ordered their Truth album from amazon.de along with Nightfall - Truth features the sort of peculiar but enigmatic lyrics that only non-English speakers can come up with:
Some are straight and settle in the daylight
Smear face when the rain pours down
I remember the words of a stranger
Live fast and you die with a sound
or
Are we coming to the point of no return
Are we still being fearless taking pride
In the moment the curtain is drawn
We're giving the stuff to the spawn
The show must go on
What the heck does that mean? It's still a fantastic, moody and somewhat paranoid album. All the tracks are in English apart from the quite mellow Eisplanet which is in German.
I can't tell you much about Nightfall.. because the case was empty. If you thought ordering stuff in a language you didn't speak was hard, you should try returning it!