Omega Ruby and Alpha Sapphire release for the 3DS tomorrow, and to celebrate that, here's a trailer that goes over every mega Pokémon in the anime form.

It's really pretty, and it kind of makes me want to start watching the Pokémon anime again. I kind of love that they make Mudkip seem like the biggest badass here:

And now, what you're actually here for‚ÄĒthe GIFs! The starter megas are in the leading image, but here are all the other ones.

Mega Altaria and Mega Audino

The sassiest of them all.

Mega Diancie


Mega Gallade

Mega Salamence and Mega Pidgeot


Mega Steelix and Mega Glalie

Mega Camerupt and Mega Beedrill


Mega Slowbro and Mega Sharpedo

Mega Sableeye and Mega Lopunny


Mega Metagross

Mega Latios and Latias


Primal Groudon and Primal Kyogre

Mega Rayquaza


They're all lookin' pretty awesome, huh?