Thanks very much for the detailed feedback! I guess next jam we should try to have options for AZERTY layouts. Rayane Felix is just a credit for art assets that we used, they didn't actively work on the project unfortunately.
I think John would be happy to know those tetrahedron enemies spoke to you lol, he had a great time giving them a big crazy smile like that.
As for number 6, maybe I am misunderstanding you, but the "class" that you get from the dodge roll is randomized (you just cant get the same one twice in a row). Same with enemy health values, and the damage of your attacks are in a randomized range. So I had thought we managed to respect the theme of randomization, but if it didn't click with you than it likely didn't click with others and we should have worked on it more.
For our framework, we used Gamemaker studio 2! I might move to another engine eventually, but I already put so much work into this engine I'm not sure I want to learn a new system T-T