I watched this tonight and wow I was impressed with how they finished the series, sort of almost collecting together the best parts of SJA over the last few series' and putting them together with some voice over.
The episode was brilliant, and the aliens were actually beyond cute! Luke, Sky and Clani were awesome.. It was quite a humorous episode to finish with I think, and was most definitely such a lovely ending for a show that will be missed!