Oh wow, that is tough, and even more when I needed to type capital letters or apparently random sequences. The "spreadsheet" was really nicely implemented. Good work!
The random sequences are leetspeak FYI. They were there for a challenge but a lot of people understandably found them hard to type. When I update this after the rating period ends I'll let the player select difficulty and move this feature to hard mode.