A Four-Stage Gate-Keeper Model of Social Service Engineering: Lessons from Golden Rules of Mobile Social Game Design | IEEE Conference Publication | IEEE Xplore