All that Rare needs is Nintendo Quality assurance and enough time to polish their games and make them perfect.
And they would need to get some former talents back, that were fired by MS. Nintendo urgently needs a developer for mature and high quality games, they should never have sold Rare at all.