Wow. This show is crazy! The crap they can fit in 12 episodes is amazing! I haven't seen an ending this crazy since Evangelion! All the characters are not what they seem. The character development is amazing. The plot was extremely unexepected and the suspense was insane! I hated characters, then I loved them, then hated them again. It's a little preachy about the concepts of sacrifice and acting for the greater good, or our personal wishes vs. the real effect that may follow. Or "be careful what you wish for" explains it well. The character design wasn't perfect. Shaft studios has a more simple or dull character style in general, but everything else makes up for it. I would highly reccomend this series to anyone as it showcases how far animation skills have come. And the plot is on a grander scale than you'll see on most shows.