i've been listening to this new album all day and i'm still trying to process it.