This game reminds me of the Touhou series lol. Which isn't a bad thing, those games are excellent in their own right. I like the story going on here, and the bullet patterns are super creative and varied. The dodging in the game is super fun as well, so nice job on that.
To me it seems like you spent a lot of time trying to make cool bullet patterns but then ran out of time for the smaller but necessary components, like a health bar or some visual indicators. There should be a sound effect for when you get hit as well as a health bar, as right now it's impossible to tell how much health I have. There should also be some checkpoints, as starting over at the beginning repeatedly can get really annoying. Finally, it feels like the enemies take too long to kill, especially early on, so I'd reduce their health points.
Overall, great work! I had fun playing it.