StupidRPG is a long game, split up into several acts in multiple genres. It has a custom parser with hyperlink shortcuts, and uses quite a few tricks and techniques to spice up the visual presentation.
The biggest drawback to me is that the interface is clunky, which detracted from both my emotional investment and sense of interactivity. The game has a dungeon master that types slowly, leaving large spaces of time where you have to sit and wait for it to type out. You could leave, make a small sandwich, and come back before it finishes, sometimes. Also, the custom parser isn't up to the standards of, say, TADS or Inform 7, which caused some frustration.
The writing is amusing and the settings, especially later on, are imaginative, with puzzle mechanics involving multiple worlds. I just wish I didn't get so frustrated with the interface.