I was surprised again to not see a thread on this band or album. I recently discovered this band through this album and I can't stop listening to it. They're an experimental rock band from Alaska with a style I've never heard before.
This is definitely another album I didn't think I was going to enjoy and was completely blown away by. The first song on the album, People Say, is absolutely amazing.