Very good for just 3 days! It was pretty hard, wish charge pads acted as checkpoints, but the controls and animations were very smooth. Great character and background/level design, it all ties together very well!
Feedback regarding bugs and rough edges:
1. Transitions between levels were very jarring, and it sometimes wasn't clear that a transition would even occur, and you won't fall off a cliff instead
2. There was something off about music in the last level, and then I realized it gets quieter in the right ear when I get to the second charge pad, as if the music was playing from spawn point... If you used positional AudioStreamPlayer2D for it, that could be the reason, background music is usually done with position-less AudioStreamPlayer.
3. In the ending scene, you can click on the text and start editing it xD Static text in Godot is usually done via Label node, it allows multiple lines.