Meet Me @ The Altar have revealed details of their upcoming new album 'Past // Present // Future'. Read all about it here.