Kids! Pokemon! Dancing! Bad 3D! There's all that and so much more in this lengthy new trailer for Pokemon Black & White, for the Nintendo DS.

There's also battles galore and some overworld action as well. If you feel like this game has been under-shown to date, this trailer should take care of that nicely.

[via Go Nintendo]