I think zelda is almost guaranteed to sell more because it's been around so much longer. It really doesn't matter that kh2 will, of course, be a better game, Zelda has been around since the original nintendo and so has had decades more to build a fanbase...Maybe if there's a kh6 in 2045 and it releases the same time as another zelda...