Super Mario 3D Land outsells Super Mario Galaxy!

Nintendo; We’re Going to Add More StreetPass Features to Make it Popular Overseas