For the most part, it was well done. Everything gets explained in the end, and it seemed to be a really solid conclusion, even with a little open ending.
I, however, was a little bit disappointed with it, to be honest. I was expecting something more upbeat and...well...more in lieu of the other two. But to me, despite all of the loose ends being tied up, it seemed rushed and hurried.
What do you guys think?