A game-based learning framework: Linking game design and learning outcomes · Study