I believe with a music background ,a particle system and changing the sprites of the player this can get the player to indulge in the game more, I really loved the small details you have in the game like the health bar getting underneath the player if it reaches the edge so it would be visible and the invincibility.
Overall good bullet hell foundation, good enemy variations, and Great Job !