Good review, buuuuut.....
Quote
The only difference is the ability to pick any unlocked planet in VS. Mode, while DS Download Play only allows you to choose from four pre-selected planets. If you have some friends who aren’t sold on the game, this is the way to do it.
There's one more difference. If everyone has the game, it tracks your stats (which Meteos you've launched so you can use them in the store), while Download play does not.