What I find interesting is that in the DP games Vibrava now CAN learn Supersonic, which adds to the number of times when the anime has had a pokemon perform a move that it couldn't do in the games until a later release, the others including:
1. Tentacool using what seem to be Aurora Beams in "Tentacool and Tentacruel," a move they got in the second generation of games.
2. Gary's Arcanine using Fire Spin in Giovanni's gym in the first series, a move it didn't get in the games until the second generation.
I wonder if any of this is planned, or is just a simple coincidence?
The defender of all things Pokemon! I shall defend Pokemon from all who speak against it! AKA Jonathan