Yeah, I sort of expected it as well, but it is pretty cool. Can't really talk about it much more without going into spoilers, but I'm interested to see how this character is used, and if they will continue to be on the show. They mentioned that the 2 part finale is airing April 23/30, so I guess we have about 6 episodes left. For some reason, this season has seemed shorter (although it really isn't), but maybe that is just because of the breaks.