It would be much higher for me if you cut it down to 30 minutes and threw away some of the more boring, stale tracks. Otherwise, it’s definitely a vibe, with some interesting production and absolutely horrendous lyricism.
Much more explosive, confident and enganging then their last one. I really enjoyed it!
(also Life's What You Make It might be one of the best songs ever made)
edit: (85->89) it keeps getting better with every listen