I think you're thinking of the Split they did with Pg.99 which was titled "Document Thirteen: Pyramids in Cloth."
the Pyramids from Pennsylvania is a very good screamo band along the lines of ctts though.
I saw this tour last night in Lawrence, Kansas and bought a copy of the demo. they told me there were only two left so you might not be able to get these on this tour anymore.