Enhancing critical thinking and problem-solving skills in upper elementary students through game-based learning | Synapse