SanjigenJiten: Computer Assisted Language Learning System within a 3D Game Environment. - Robert Howland; Sachi Urano; Junichi Hoshino (Advances in Computer Entertainment, 2012)