3/15/17
7:00 AM
Save

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. 

Advertisement