Fostering students' AI literacy development through educational games: AI knowledge, affective and cognitive engagement | Synapse