Very solid effort with at least 7 great songs. The first 2-3 tracks are kinda boring but after them the album kicks in hard. While Cudi is not inventing new sound, he is far away from the old tired trap formula. The beats are awesome and some of the hooks are brilliant. Bravo, Cudi.