Interactive Fantasies 24 Artistic Hours of ZZT.