A Mysterious Adventure (Des 330 Final Project)