Well, I got my German copy of the album about 3 weeks ago, I'm still waiting on both singles to arrive (God Bless Ebay)
I'm liking the album more, everytime i listen to it, my first impression was "this is pretty good", and now it's at "wow, gotta play it again!!!"
So, are you in the States? If so, where?
btw: the name is from the Star Wars novels, one of Han & Leia's kids