Do Computer-Based Games Facilitate Knowledge Acquisition and Retention? | Synapse