Great job!
we also did a rhythm game (NECROBEATS)
And mixing it with rpg and other stuff we had a very hard work!
So congratulations! rhythm games have their complexity.
Beautiful game art, and music too!