Me gusta la idea y creo que la implementación está bastante bien en general. Creo que para que sea un poco más simple de entender y de jugar podrías colocarle formas diferentes a cada ritmo y colores, quizás, algo más distintivo. Estoy de acuerdo con que si fallas una tecla, deberías penalizar pero también bajaría un poco más la dificultad.