Now that was a good episode! Some interesting plot twists, some good battle scenes and even some great character development. It was a pretty solid episode save for some odd comedy that felt out of place.