Foi um bom episódio, no nível da maioria da temporada. Sei que estou sendo muito repetitiva com essa frase, mas não consigo ter uma opinião melhor.

A batalha em Alfea foi legal por ter vários personagens secundários, mas foi pouco convincente. Não pareceu que as Trix queriam derrotá-los de verdade e assumir o controle da escola. Elas ficaram rindo e brincando. Atitude de quem não tem um objetivo real.
Além disso, algumas outras coisas me incomodaram... 1. A falta de atitude da Faragonda e dos professores. Só Wizgiz esboçou uma reação; 2. Daphne aparecendo do nada avisando que já chamou reforços. Nem isso a diretora se dignou a fazer; 3. Os reforços eram tão somente os namorados das Winx. Saudade do tempo em que várias equipes de Especialistas apareciam para ajudar; 4. Timmy só observando; 5. Thoren apenas dando apoio moral à esposa... De qualquer forma, foi muito bom ver Roxy e as outras fadas defendendo Alfea.
E para mim essa batalha ainda teve um outro ponto positivo. Era o último momento em que Riven podia voltar, obviamente com um enredo simples e sem graça, só para ajudar e tal. Felizmente não aconteceu. Lembro que fiquei apreensiva durante toda essa sequência quando vi o episódio em italiano. rs

As Winx descobrem que a luz do Coração de Alfea se foi completamente, deixando a escola sem defesa. Então elas tem que voltar rapidamente ao passado de Alfea para encontrar a Borboleta Dourada.
Elas chegam no exato momento em que a diretora Mavylla está fazendo o feitiço para apagar a memória de todos sobre os Animais Fadas (Encantados). Finalmente ficou claro que a intenção dela era tão somente apagar a lembrança de que os animais viveram em Alfea, como se elas tivessem feito algo vergonhoso com eles. Esse foi um dos enredos mais sem sentido da história do desenho. Até entendo que apagar as memórias era necessário para que ninguém lembrasse que as Winx estiveram lá, principalmente Faragonda, mas podiam ter criado uma desculpa melhor.
As Winx interrompem o feitiço e enquanto pedem ajuda à diretora, Faragonda entra na sala e pega a estátua do Digmole. Provavelmente a presença das Winx a fizeram pegar a estátua dessa vez, o que ela não fez na linha do tempo original. Mas a estátua apareceu na sala dela no futuro (presente) antes dessa segunda viagem das Winx, então ainda não sabemos o que a fez pegar a estátua após a primeira viagem. Espero que tenha alguma explicação para isso, mas provavelmente não terá.
Faragonda leva as Winx até o Jardim Secreto de Alfea. No Campo de Flores Douradas elas encontram uma enorme flor que emana a mesma magia do Coração de Alfea. Assim, as Winx entram no MiniWorld das Flores e encontram um casulo dourado. As Trix aparecem e dessa vez elas se surpreendem, obviamente por estarem no passado. O Poder Supremo permite que elas viajem para qualquer dimensão relacionada aos animais, inclusive os MiniWorlds, e graças à Pedra das Lembranças do Brafilius o passado está incluído. Com isso elas finalmente percebem que Brafilius é o cachorrinho. As Winx lutam com Stormy e Darcy enquanto Bloom tenta salvar o casulo, mas é atingida por Icy.
As cenas com a jovem Faragonda foram engraçadas, mas a maioria desnecessárias. E foi muito estranho mudarem a dubladora brasileira. Não se faz isso dentro de uma mesma temporada.
Acho que esse MiniWorld tinha muito mais a ver com Flora do que o dos Diamantes. Aquele devia ter focado todas, já que o Poder Supremo estava nele. Teria feito muito mais sentido e não precisariam ter criado aquele enredo idiota de diamantes crescendo em árvores.
Visualmente gostei desse MiniWorld, mas a batalha foi decepcionante. Esperava muito mais ação e cenas legais de todos os envolvidos (Winx, Trix, Animais). Só Stormy e 'Occula' não me decepcionaram. Claro que a batalha continua no próximo episódio, mas infelizmente acho que não teremos nada muito melhor do que tivemos nesse e no anterior.

Obs. Não tenho certeza absoluta, mas acho que Tecna não abriu a boca durante todo o episódio. Se foi isso mesmo, é um absurdo.