Nice work on yours! I love how coherent the direction is.
I didn't code gameplay @Hawk777 was the magician there, however, I believe RigidBody2D.applyimpulse does most of the magic for the bounces.
Here is the line:
https://github.com/Zereijin/GMTK2023/blob/main/game_scene/bumper/bumper.gd#L34
The entire project is in the repo and we used Godot 4.1.0 (it came out just in time!). You can clone project there and poke around!