This is quite good. Harrowing, nostalgiac, optimistic, horrifying. It's the emotional rollercoaster that makes makes this work and perhaps what allows so many people to connect with Sufjan's music across his discography.
The duo of this and Seven Swans has now possibly been outdone by Carrie & Lowell.