Advertisement

Mario Super Sluggers Intro

The intro to Mario Super Sluggers for the Nintendo Wii holds no real surprises to anyone who has played any of the other Mario-themed sports games Nintendo has been cranking forever. Mario and friends take a magical boat to Baseball Island, where they are forced to play baseball until they drop from exhaustion in…