After a great season 3 this season felt a bit lacking and the biggest reasons for that were:
- Eliot and later Julia becoming monsters for a while (good thing about this was that it really showed just how good actor Hale Appleman is).
- Pretty much everything happening at the library: the limitation of ambient magic and trying to create artificial god got old fast.
But there also was a lot of good about this season like:
- Margo developing into even greater character.
- Musical parts.
- Season ending in a way that I'm really wanting season 5.
Overall a decent season with a lot of good things but a bit too much story development that I didn't really like.