Here's a new trailer of Mario Super Sluggers. This is another Super Mario sports game, baseball to be exact, that will be released for the Wii console by the end of this month.
Mario Super Sluggers trailer
Posted on Monday, August 18 2008 @ 0:33 CEST by Thomas De Maesschalck