Bio-edutainment: Learning life science through X gaming. - Yiyu Cai; Baifang Lu; Zhaowei Fan; Chandrasekaran Indhumathi; Kian Teck Lim; Ching Wern Chan; Yuan Jiang; Lin Li (Comput. Graph., 2006)