What appears to be a typical retro-futuristic series takes a sharp turn for the shocking in this German series.