The season is nearing its end, right? When we watched this episode, one of us commented that they must be way, way under budget, to be able to spend it on this episode.
While it was entertaining, and no doubt a lot of fun to do, I'm not sure it actually worked.
But I do like the problem the ending introduced. I won't spoil it, either.
Maryn, strongly anti-spoiler