Just finished working on the special effects for this (I work in VFX). Though I feel the Daemons could have been further emphasized, I liked it overall.
As for the ending, I've heard they're going to shift it to the start of the sequel (assuming it gets made, that is).