Pretty fun game!
I love the visual and the music. Really adds a lot to the whole experience. The visual effects add a lot of juice. Feels very polished
The mechanics is pretty simple, but sometimes feels punishing if you forget the pattern of an enemy, especially when you rack up some combo multiplier. I think this problem was quite apparent with the boss, which as far as I can tell was full random. I got a bit frustrated with the boss after 2 tries because it truly felt random and when I lose, it just doesn't feel fun, as I felt there was no skills involved in fighting the boss. I understand the perhaps the skill lie in you having to defeat as many enemies as you can before time's up. But the way the boss was designed made you feel like the time you spent learning how to memorize the other enemies' animations were for nothing, and that felt really frustrating.
Sorry if I sounded harsh, because I did find the rest of the game to be quite well made and was quite fun. But the boss really did made me feel like it took away from the experience rather than adding to it. I hope I can see some improvements if you decide to continue developing the game.