very good album, especially the first half. second half was kinda meh, kinda just waiting for the album to end. Still solid 4 stars