Examining the characteristics of game-based learning: A content analysis and design framework. - Larysa N. Nadolny; Asimoula Valai; Nadia Jaramillo Cherrez; Doug Elrick; Alison Lovett; Matthew Nowatzke (Comput. Educ., 2020)