I'm probably gonna be massacred in my sleep for doing a Miley Cyrus song here. >_> Personally I prefer it when she sings as herself instead of that spoilt floozy Hannah Montana, but that's only one decent thing I can say in regards to the song and its direction - so much going on that it gets hard to dictate much later on. Challenging, definitely.
Thanks anyway, lol :P