I gave this episode an "excellent". I suspect it will end up being the series finale and it is a good way to leave. The finale of the original left a lot to be desired but they didn't know it was the finale at the time. This time I give credit to the producers for wrapping things up with Ben and...