I enjoyed reading that review!

I too have been listening to this album repeatedly over the last 24 hours. I'm on my 3rd listen right now I think. I pretty much agree with the overall rating you have given. It's decent for a debut album but could be better.