Episode 30 (SPOILERS)