Wii baseball title Mario Super Sluggers hit stores yesterday, and my home along with this pack of official Mario Super Sluggers Collectable Baseball Cards. Pretty magnificent. Hit up the jump for a close up of the back of each card.