The Gaming Revolution in History Education: The Practice and Challenges of Integrating Game-Based Learning into Formal Education | Synapse