This was an awesome episode. Episodes focusing on Ash and Pikachu tend to be really awesome, any main character going through an emotional problem with their pokemon is going to be heartwarming and those episodes are usually pretty awesome as well. This episode really explains why I like Ash, no matter what happens when his pokemon are in danger he will do whatever he can to save them, heck when any pokemon in general is in danger he'll risk his life for them. Does he make mistakes that frustrate me, oh you bet but he's a pretty good trainer with a kind heart.