Meet Me @ The Altar: Energetic trio putting the positivity back into pop-punk