This was the best episode to date in my opinion. Lauren Faust and the whole Hasbro crew really nailed it, it contained all the things i like about this show. Plus we got to see most of the characters from the show, including Luna, which was really cool. This is one episode ill probably watch over and over