Sooo hmmm... instead of forming your own opinion by listening to the album you're gonna to follow someone elses idea of what's good? I see how it is...
Some parts of their stuff reminds me of The Beatles, which I already, but other than that I don't know what to tell you, their stuff is way different than anything else I've listened to.