I never heard of this series, but it reminds me of something I read, and the visuals are really cool.