Announced last fall, here’s a better look at Mario Sports Super Stars for the Nintendo 3DS. The game is, of course, getting an English release, but here is a recently released Japanese-language trailer.