This review is mainly to tell you... DO NOT SHY AWAY FROM THIS ANIME IF YOU THINK IT IS A TYPICAL "MAGICAL GIRL" ANIME.
Dont even judge it as "magical girl".
Give it a shot for the first few episodes, and once you see the first major brutality, you will probably be hooked.
I get a large amount of satisfaction watching naive little bitches do stupid shit, that they think is right, but because of their extreme stupidity, the things they do wind up doing the exact opposite of what they wanted. lol I may be horrible, but i have no sympathy for people that dont learn from their mistakes and foolishly ignore reality because it isnt pleasant. I may be exagerating a little, but you get my point.
Something to note: The art style is attractive/unique. It has, in some places, a "little big planet" feel to it.
WARNING - SPOILERS AHEAD - WARNING
After finishing the anime, I am a little disapointed. Only a little though. Madoka fixed the problem, but since that problem didnt exist a new one formed and the black haired girl, yet again, is the one to shoulder the burden and continue to fight.
I hate madoka because she is so stupid and she likes to think positive and do the 'right thing' (whatever that is, its subjective). She never gets what the little fur ball is saying (neither do the others), while I do perfectly. She cares so much, yet contradicts herself by being so stupid. The fur ball is telling her that they are beings that watch over the universe and have a system that allows them to fuel it. Maybe that system is disliked by humans, but you cant please everyone, and its the very fact that humans get emotionally upset that they choose earth/humans in the first place. Madoka completely ignores this explaination (Im not saying to believe the little deciever, but give it a little thought). The only reason why i wasnt completely satisfied with the ending was because I wished they would have completely shattered her hopes and desires and watched as her eyes loose life in compete hopelessness.
I just wanted to note this to defend myself: I dont agree with the ways that the fur ball (incubators) is doing things. He is blatently decieving them and using 'save the universe' as an excuse. In the end it shows that they now have to deal with demons instead of witches. and.... it shows the fur ball and time traveler girl talking about how the incubators found another way of fueling the universe or w/e. He did mention that it wasnt as good as if witches existed, but that they did find another way. So, yes, I do dislilke the naive little girls, but that doesnt mean that i completely back the fur ball up.
Overall: It is a great anime, but i would have liked to seen more of the brutality because of the characters stupidity. (they were stupid and now they get what they diserve)