Initially, I wanted to add graphics that indicated where would the character be if the undo functionality worked properly, so it would be easier to follow. But it caused some issues, so I decided to scrap it and introduce it a bit later. The keyboard issue is weird, I use QWERTY myself and it seems to work just fine for me. Y is supposed to be the 'Redo' button.