Yes - will have a review up in the next few weeks. It's pretty damn fantastic.
That's awesome, very good to hear. I went to either their first or second show when they opened up for Fly Upright Kite in like January of 2009. I had no idea who they were and they straight fucking killed it. Been a fan since.