I really like the game mechanics here!
I had the most fon loading up on asteroids and then blasting the boss continuously. The asteroids circling your player are a little hard to see for me, they were like single pixels or at most 2x2, they could be a little bigger.
The cute art style works really well.