Non-interactive version ... the browser plays itself. Very low tech ...
The source.