Anyone on here heard of them/got their albums? What do you think? If you haven't, I recommend checking them out - their latest album 'Overnight' is a solid place to start