This book reminds me of the Xeno book MTE put out earlier.
In the beginning you get a list of Keywords divided in Classifications and Traits, each explained in detail.
After that you get straight to the 30 creatures listed here. I like that I do not get the same old demons here, but rather a list of -at least to me- unfamiliar creatures. Some I know (Djinni, Incubus, Succubus, Ifrit and Imp), but the rest is (I would say) at least unpopular. Nice to have something the players don't know / think of.
Each creature is given one page, including a description, picture and generic stat block and everything is well done. No wasted ink on backgrounds, pictures are b/w capturing the mood, layout is excellent, fonts are good to read even if you print the book on A5 paper.