A fun take on Asteroids. Being able to keep firing by holding click was helpful.
I'm probably not as big a fan of screen shake, as you may be. I think having little to no shake for damaging large golden asteroids would be good. As a player I am trying to keep a steady aim on it until it breaks and my screen keeps shaking in the process. Keeping screen shake when an asteroid breaks still makes sense to me.
I like the score keeping. For the game over screen I recommend adding a Godot Panel behind the text and score since currently the asteroids are the same shade of white as the text and score to read.
Lastly, I found the respawn mechanic interesting trying to find where is safest to respawn. You might consider allowing shooting, or create a small player-centered explosion where the invincibility ends so the player can have a little breathing room when they resume playing. It would make the game longer though. I just realized you can respawn inside an asteroid, which I find hilarious.
Speeding up the music on the last life and having a stinger to wind down at the end of the game is good. Nice work overall.
Thank you for playing and for all this feedback! In my opinion, the screen shake is not too much so it’s interesting to hear your thoughts on that. It’s so fun to hear that you found that you could spawn inside an asteroid, because for me it means that you had fun and wanted to discover things. What would you like to see more of? I’m thinking on joining a game jam, like Godot Wild Jam or Mini Jam.