I bought the CD and LP as soon as they were available. The songs took a little while to connect with me (Yes I am an OWD) 
but then I went to the July 22 show and it all came together... Before anyone else gives up on this, play it loud 5 times!
It rocks!! The review is spot on. Thanks!