I got bored and tried to create a Monkey Island clone from scratch using the HTML Canvas element. It was a lot of fun.
Complete with multiple input controllers, sprite animation engine, conversation scripting engine, background parallax effects.
I wish I had found more time to work on this project, but shortly after completing this demo I accepted a job offer and moved to Seattle.