This document discusses many elements that should be considered when designing an instructional game, including goals, rules, objectives, stories, feedback, time, replayability, conflict/competition/cooperation, rewards, aesthetics, and uncertainty. Goals and rules define how the game is played, objectives provide motivation, stories provide context, and feedback, rewards, and leaderboards encourage learning and improvement. Additional elements like time, replayability, social aspects, and visual design help with engagement and enjoyment. Uncertainty can enhance the learning experience if implemented appropriately. The document recommends allowing failure, multiple attempts, and focusing on learning from mistakes.