I believe I have found a new fave.
A friend of mine showed me this series, and now I'm totally hooked. It seems so confusing, yet intriguing. The animation is awesome, and the voice acting is very believable. It's like watching a movie in several tiny parts.