To answer the Mega question. When Ken says sales of the mega line he means retailers buying them to put in their stores. This happened at the time of series 1. If retailers bought the megas in series 1, we would have seen Rowlf in series 3 and a mega in every series. But they didn't buy them which is too bad because the megas are way cool.