This anime has kept me on the edge of my seat since episode one! Honestly, I really don't like the concept of time travel in general, but the characters rub off on you and the story creates a great sense of mystery that makes you want to keep watching. The animation is great, each episode has an enticing plot that can make you cry with it's demonstration of human emotions (from love, anger, hatred, violence, forgiveness, nostalgia...). A must watch! <3