Zag

Zag 1.06 is a complete implementation of the Glulx virtual machine, version 2.0.0 for Java 1.4+. It was developed on Mac OS X and has been tested on Windows and Linux.

Screenshots (all taken on Mac OS X):

Download Zag (with full source code and some documentation).

Or, try it out online:
(Note: if these links do not work, you need to install the Java Runtime Environment on your computer.)