In this week's episode Hogwarts is under siege, two horcruxes are destroyed, and we learn that Ron is a snake (Snon).