The SkyMag said a brand new 'H20...' series was starting today but it started at episode 11 so I'm totally lost. Can anyone confirm if this 1st episode explains why mermaid 'Emma' isn't in the show anymore, who this new mermaid 'Bella' is, and other such questions?