I was a unsure if I have to press Early or Exactly or After the beat. The outcome feedback audios are just ding and louder ding. The sprite animation also isn't enough to convince me that I've done it correctly. And without a clear reason, I failed once.
But my second play was a success. I think I know how the timing works.
I know that the game is trying to keep the immersion with all the visual and audio feedbacks, but for me it isn't Match Between the System and the Real World much.
However, the story isn't very bad. Well done.