boyslife.org
Game Design merit badge
For thousands of years, in every culture, across every part of the globe, people have played games. Games challenge us to overcome long odds, tell compelling stories, and allow us to work with or a…