I really liked the bossfight and visuals!! Maybe you could give the boss a bit less HP and the asteroid minigames a bit shorter since they drag on a bit.
But overall I really like this game and feel like the difficulty is perfect!