Rebels Finale

Did everyone have a chance to watch Rebels last night? Not sure if it is airing on different days across the globe, so don't read past my initial post because I am sure there will be spoilers.

I haven't had a chance to read many thoughts on the episode, but I just know that there are some very cool things to analyze. The fights across the temple were all pretty excellent. So what did everyone think?