I think the ending is not good enough. The anime ending end with Madoka Kaname becomes part of the universe. Sayaka Miki leaves along with Madoka. Mami tells Kyoko and Homura what just happened. Kyoko is mad about Sayaka's disappearance. Homura feeling unhappy after Madoka leaves. I can't sleep well if Madoka leaves. The ending is better than School Days but it worse than Azumanga Daioh and Angel Beats.