How does the scoring for each level work? I'm guessing it involves the time it takes to complete each levels, the time to complete each hop inside each level, number of mis-taps, number of mis-tap penalties, but it's not obvious how. The same with the stars. Most of my levels got one gold star but a few got two silver stars, but they don't seem to correlate with the scores. I received this two silver stars on both a higher-score level as well as a lower-score level.