Saw it this afternoon and mostly liked it, although the ending dragged on a bit and felt a bit convenient for my taste.
The creatures are all really cool, and at time felt like they could be stuff pulled from some of the weirder bestiary entries over the history of the game.
Almost as if they were taken from a bestiary called "Fantastic Beasts and Where to Find Them", even.