Just heard the leak (dunno whether it's a demo or not, but it doesn't sound like a demo). Anyway, it's amazing. AMAZING. The only thing that bothers me is that the majority of the verses you can't understand what she's saying. A lot of that has to with the effect put on her voice at certain times--makes to hard to understand her, like in the second verse when she is rapping (which she did excellent at btw):
"I rep it for the girls, who jlshfvgsnjklghnjklhlsjkhfgjkchsmvghhlvjhfklfmlgsom ething cracks." 
She's rapping so good it would sound so much better without the voice effect, and also make it easier to understand what she's saying. Esp with a song like this that's meant to be an anthem, people have to actually hear your message.
But the song is fire.

Hell fire doesn't even begin to describe the epicness
And why is that random guy at the end of the youtube upload of the song?
