Hey, congrats on your first jam ever and hopefully the beginning of a long list!
The controls are well implemented except the vertical movement slows down the scrolling. The scrolling should happen independently of the player’s movement.
Good idea to have a choice to use your score as ammunition, it creates an interesting choice of risk vs reward.
If you want some tips to improve:
For audio I recommend checking out these free packs: https://sonniss.com/gameaudiogdc
they’re quite heavy, I recommend downloading via torrent where you can choose which subfolders to ignore (there’s tons of different car sounds for example that are not so useful for instance). I really like https://freesound.org but don’t forget to credit the creator(s) in your description/inside the game. SFXR is a great simple tool to create your own (https://sfxr.me/), I recommend this improved version: https://www.bfxr.net/
For graphics you could look into parallax for the background so it scrolls at a different speed, it will give it a nicer look. (See http://kidscancode.org/blog/2017/04/godot_101_12/)
Also the style for your ship looks nicer and different than the rest. It has an outline while the asteroids/carrots don’t, it’s best to either outline everything or nothing.
If you want rebindable controls you can check out my scripts there: https://github.com/GodotWildJam/gwj-accessibility-scripts
If you ever need help I recommend posting in the dedicated channels in the Discord server :)