Super Mario Galaxy 2 will be out for Nintendo Wiis in America this weekend, but why wait several days to play a new Mario game? Super Mario Star Scramble 2 is out now, for now. »5/18/10 10:40am 5/18/10 10:40am