Have taken a rec from you,
thomasvye and downloaded a few episodes of Noein.
It is...something. Really different visually, and the music is wonderful. I'm only on ep. 2 but the plot and setup looks really interesting.
Am I right in thinking that the whole torque/blue ring thing is a reference to the image of the universe as a snake swallowing it's own