Well this was one of my favorites so far. A game mechanic I was not expecting, but was satisfyingly difficult and fit perfectly with the story (well almost...this can't be word-for-word the essay that the student turned in, because it mentions turning in the essay at the end...unless the student wrote that in advance? Anyway...)
Vore and digestion are not really my kink, but Professor Oswald is extremely hot, so I enjoyed the story quite a bit nonetheless.
I played this on the default middle difficulty, and I have alright typing speed. I game overed about three times, which felt about right for the difficulty for me. I don't think I was imagining that the paragraphs got slowly harder to type as the story progressed, was I? The final paragraph seemed especially difficult. I got a lot of the same feeling I get when I play extremely fast tetris; the feeling of having to control faster than my consciousness can keep up with, the feeling of almost spinning out of control, and actually spinning out of control but recovering before the consequences become fatal. It's quite exhilarating.
If I were to suggest two improvements, they would be:
1. To modify the font so that capital letters are more obvious and the kerning so that punctuation is more obvious (the surprise colon nearly murdered me).
2. To have some indication whether you're before or after a space. I have no idea what the best way to show that would be.
This isn't very important, but I started playing on the web version, and I experienced occasional brief hangs (possibly due to the fact that I have a billion tabs open and Firefox starts to get garbage collection delays when that happens). During these hangs, my keyboard input seems to have been dropped, making the game much more difficult. When I switched to the download version (Linux) it worked perfectly. This is likely not the game's fault and there may not be anything that can be done about it, unless your engine provides separate "text" events vs "keypress" events, and one of them gets dropped during the hangs and one of them doesn't.