Great work! The gameplay works well and I've managed to survive for ~10 min, with a good progression of the difficulty IMO. Congrats on some really good pixel art and animation work!
I did have some technical issues due to some methods being called on "previously freed instances" in Godot, which can lead to outright crashes of the game if not handled properly in a release build. I sent a PR with a stopgap solution :) As a general rule you should make sure to review and fix any errors that are raised in the debugger while playtesting the game, as any unhandled error in a debug build can mean a crash in an optimized release build (which trades safety checks for performance).