I enjoyed this episode and I think in part if was because there were so many Transformers in it. I don't mind the smaller cast but I got a buzz from seeing the regular Bots, the Elite Guard and the Dinobots. And a group of Decepticons in their little cave. Ultra Magnus's G1-like voice was pretty cool too IMHO.
Maybe Animated Cybertron does have storms? It was good to see a bit of Cybertron and I wonder if the series will get there eventually.