I just finished my first listening experience of this album and these might have been the shortest 45 minutes of my life, its very rare that i ever listen to an album this dense that screams to be repeaded innumerable times, each track on this album feels like a difficult puzzle that i have to retry and retry until i understand every piece of it, im overwhelmed and confused, and i really enjoy it.