Nice job. Simple but complex at the same time. I experienced a little issue. The Y and Z is not recognized correctly.
Viewing post in No Repeat jam comments
Not 100%, but I think you can alleviate this in godot by using "physical keyboard" buttons:
https://godotengine.org/article/godot-3-4-is-released/#input