Good but needs improvement
The scoring system is completely mysterious. Sometimes you get a high score on an easy-to-solve game and other times you spend double time on a tricky one and get a lower score even if you win. Also, you often see two scores, and there’s no way to figure out which is the one being added to your cumulative average.