Therapeutic games' difficulty adaptation: An approach based on player's ability and motivation | Synapse