Oh my god you should see my code, it's not clean at all x) But I learned a lot during this week with about 50hours spent on this game ^^ Tilesets, raycast, collision, pixel art, animation, tween, adding child node, audio.... I can't name them all! But I reproduced a few classic games previously in my life (pongs, yam's...), I've programming experience and I binged watched a lot of game jam & game dev video before deciding to start my journey, so it helps a lot. A select menu was a recurring tip for game jam :)
Yet, thanks for the compliment, I've many ideas of things I wanna do in the future.