How does the whole system for learning new limit techniques work? is it the level you are on, the number of enemies you beat, the number of times you use the older limit break or what?