Really cool and creative idea. A pity that the typing mini-game is way too hard. I would just give the player the time they need for the typing and remove the chance of failure. Otherwise you are always blocking the progress of the slow typers.