Beautifully done! Great graphics and music. Just a tight package that worked very well, a nice puzzle to solve with a time restraint that had me feeling on edge not knowing my fate. (Of course I let time run out to see what would happen on my second play ;) )