I just finished listening to it and came to make a thread.
shyt bangs. No, I'm not gonna compare it to their other albums. I hate cats that be like "Yeah it's not as good as their best album. So I guess it's alright.

"
Haven't picked a favorite track yet. Prolly The Evil Has Landed.
Definitely one of my favorite first listens this year.