Well it depends on what u mean by do wonders. Will it cause sales to go through the roof and dominate the competition? Not likely. Will it help Wii U sell better than last year and give it a strong holiday? Most likely.
Whether or not the game is bigger than Mario Kart is irrelevant, that's like saying only GTA or COD can help PS/Xbox sell better because they are the biggest games on those consoles.
When the herd loses its way, the shepard must kill the bull that leads them astray.







