Nintendo is absolutely NOT delaying the game due to money. They have there games planned out years in advance. Meetings last hours about release dates and what games should come out at certain times. When they said December 3rd they really thought it would be ready then. BUT, they probably saw sometime around August that things weren't getting finished soon enough. They probably set a certain date in October for when the game needed to have been completed to a certain point. They saw they weren't getting there in time and scheduled a few meetings with the executives. They probably decided that they should hold off for a few weeks let them get things wrapped up and if they did finish in time release it on the release date. But then they began to think, "if were going to delay it, why not delay it a couple more months, give us some time to finish a few abandoned projects" And they release it would increase sales for SMG so it was a no brainer for them.