Game-Based Learning: The effects on student cognitive and affective aspects | Synapse