Its sounds like it will be a great song but it sounds like the tracks are recorded with unbalanced levels. Her vocals are drowned out by some tracks and the bass is a little too loud.
Could be just the internet, but it sounds muddy.
On second listening, its the vocals. She needs more reverb, she sounds kinda flat.