Gonna go for excellent. I've been listening to it a lot the last few days and there's only one song I'd consider a dud,
So haunted. It's some sort of attempt at a rock song or something and it sticks out like a sore thumb in between all the smooth synth pop.
Hearts on fire is one of the best songs of the year, but the entire second half of the album is filled with catchy pop deliciousness. Grooveh...