Work in progress ’ Game development, social responsibility, and teaching | IEEE Conference Publication | IEEE Xplore