The High Water Marks will be releasing their new album, Your Next Wolf, later this year