Last Friday, Flower Face released her latest album, Girl Prometheus. I haven't liestened to the whole thing yet, but I'm getting there and will probably do that today.
This song was released as a single the day before, on Halloween. Keep listening. It builds and will be absolutely be on heavy rotation for awhile for me.