Learning from Gamers: How Design Thinking helps foster game programs