Cute little Flash games involves with basic science and industry knowledge so the users are learning while playing. The intuitive interaction enhances the educational experience.