Difficult but very fun to play! The difficulty comes from the tempo which was quite high for me since I don't play rythm games but I got used to it somehow by persevering.
Did you have to add each rythm point yourself or did you use some kind of module to do that for you? Which game engine did you use?
The game design part was cleverly done, the timing on the keys is satisfying, the bullets are not too much not too few, the bullet clearing spell along with the health regen when beats are well executed are giving a chance to the player so it didn't frustrate me at all and that's why I persevered. The high scores system encourages competition which extends the lifespan of the game a little bit.
Considering you did it on your own, hats off!