Enhancing perceived enjoyment in social games through social and gaming factors | Synapse