Castle: A Three-Dimensional Interactive Adventure