A Mind Forever Voyaging: A History of Storytelling in Video Games