This Video Will Make All Nintendo Fans Happy

thumb|300px|left|YES!