I laughed more than I should have at this game.
The mechanic system was interesting, but in tandem, the controls felt... Cheap? Not to say it as a pure negative, sometiems that can be the intention of the game, but I definitely just kept tapping keys until the right timing came up to shine the bell.
My one caveat is that it seemed to progress from learning how to play the game to becoming frame perfect with your input way too quickly. It got to a point where I was pressing keys in order at a specific time to get through the levels (speficially huh, GRRR) over analyzing WHEN to do it.
This is truly a speedrunnable game, if you were to add one feature to it, it should be a timer.