12/3/16am i the only one think this album is very self indulgent, or is this one of those album that is "ahead of it time" thing.