She even used the gibberish in Men in this town lol...
Yes.
She has used this "gibberish" before at times so I don't know why this demo is a big deal for some people... This is nice comeback to the "Oral Fixation" / "She Wolf" era stuff.
But I hope for a big pop-rock ballad. I'm sure she will deliver and knows it herself.