To make it harder and simultaneously a better learning tool for touch typing you could add a penalty for typing mistakes. The real guru mode would be if a hit is only a hit if the word was typed completely correctly. I mean, first letter selects the target and then you have to press the keys so that the word would correctly appear in your editor, e.g. if you type a wrong letter you'll have to use backspace.
Then we could even have CUA, Emacs and Vim key bindings. The lower levels will be manageable with just backspace and cursor keys. The higher levels will require advanced editing skills.
There could be two high scores too. One for the player and one for the editing method (like drivers' and constructors' standings in Formula One racing).
I'm not sure how the word generation works per say, but I've made a bunch of mistakes in sequence because I started with the letter "t" hoping to kill "technology" and I ended up shooting at "tea"
unless there's careful selection of the starting letters of words that are thrown at you, you will end up targeting something unexpected and taking big penalties.
Then we could even have CUA, Emacs and Vim key bindings. The lower levels will be manageable with just backspace and cursor keys. The higher levels will require advanced editing skills.
There could be two high scores too. One for the player and one for the editing method (like drivers' and constructors' standings in Formula One racing).