Loved the control. Is the language a conlang of sort? It really added to the other-worldly experience.
I didn't mind the goofiness of the control, because it was part of the experience to me. I just have a slight complaint about the power-ups that you can't know what they are in advance, and sometimes just ruin your run.
Solid entry, most of luck to you :)