I featured them a while back, when I first heard them - happy to see that the album is getting released. For the hard-rocking side, check out "Duchess for Nothing":
Check out the great guitars on "Form A Line":
Heck, there are great guitars throughout this record.
Here is a recent video, for "Locusts" - from a split 7" they did in 2012 with Shrag.