This article reports on the design, development, and implementation of CRYSTAL ISLAND: UNCHARTED DISCOVERY. The article is
organized as follows. First, we situate our work on CRYSTAL ISLAND: UNCHARTED DISCOVERY in the context of serious games and science
education, and then discuss theoretical underpinnings in narrative-centered learning, problem solving, and engagement.
Next, we discuss curricular, narrative interaction, and software platform design requirements.