Human Engineered Software Games