It very good show I like they way they play with your emotions and the Story, character development, action and twists are really good but you have to at least whatch to episode 40 to understand the anime sometimes it makes you cry and some times it makes you smile it was worth watching