Clever puzzles. Witty writing. I did get stuck eventually, but I did enjoy it.
A couple of minor things: The text appears too small in proportion to the other game elements.
Also, the collision is imperfect--I got stuck on the floor a couple times. I actually think allowing the character to jump would solve that problem.
Lastly, the R button did not seem to work every time I tried it.