well i would say it was very obvious that it had to do with rasengan, all hes done is rasengan and kagebushin

naruto isnt a genius, he is just really powerful, only geniuses can develop cool moves (kakashi/neji/jiraiya)

he can only learn moves not develop them himself, thats why neji will be hokage and naruto will be his servant [img]i/expressions/face-icon-small-happy.gif[/img]