One of the best sci fi anime made with the heart plot and twists. The last scene will change everything you thought you know. I would definitely recommend to watch it. Perhaps two three times is must to understand it fully and completely. Recommended 100%