Nice game! I managed to beat the first 5 bosses. I had performance issues with the stars, maybe because there were too many particles on the screen.
oh yikes, sorry for that. I'll tweak that in an update, hopefully.
I reduced the number of particles, hopefully it works better now!