This show had great potential, but half way through the series the story got lost. They had so much they needed to explain and ignored it all. They tried to focus on character development, but somewhere along the way decided they didn't know what to do with the characters as well. So, despite an enthralling beginning to an anime making me want to keep watching I lost steam half way and just finished it to finish it. The ending made no logical sense and I was a little frustrated by some of the story elements not being properly explained.
Despite the lackluster ending, its worth watching. The characters are quite brilliant, they just need another season or a few more episodes to fill out and be complete.