The script of this episode, or what was visible of it under all the space battle, was somewhat dodgy. I don't know if it was rushed as such because logically thinking the humans were being wiped out and so it couldn't have take any longer. The fighting itself, which clearly is what this was all about in addition to the ever present singing, was good in my opinion.

I didn't really connect with this show at all at any point too deeply so I think this was a jolly good last ep, even if it still didn't resolve the bloody triangle...