Nice concept to fit the theme and good creativity on the patterns.
If I can give you an advice, when you have a very repetitive sound (like the character's bullets in our case) it gets annoying really quickly. I suggest to muffle the sound so it's more pleasing to the ears.
Anyway you did 7 thematic bosses in the given amount of time, which is impressive. Great job!