It was ok, better then S3s finale, but it kind of reminded me of an alternate finale to that one. Instead of traveling back in time, we went to an alternate reality where half the people switched roles. Majority goes back to normal, but the darkness was cool. Though I hope we don't spend a season with them searching for the Sorcerer when we just spent a season searching for the Author.
Maleficent just disappeared into Storybrooke like half the characters and Lily just met her mom and now she is already wanting to find her dad, hopefully she and Mal get more screen time together.