Yeah, the leveling down is sure very questionable and that's usually why jam games like this stay silly little prototypes. Glad you had fun!
Btw, the background is made using a shader. I put a box that covers the whole screen and then mixes between a couple of colors based on the distance from the hole and the angle from the hole. This is all done in godot's shading programming language!