Hamlet: The Text Adventure Help Hamlet avenge his father's death! Encounter characters from other Shakespearean plays for no good reason! Use the hints because some parts are impossibly hard! All this in amazing, futuristic text-based game play!
I was linked to this ages ago, and it remains one of my favourite things on the internet. Then again, I am a huge Shakespeare 'ho, so, ymmv.