Camp Saint Helene released their new album, Of Earth and its Timely Delights, on May 10th through Mother Misery