Teaching Critical Thinking & Analysis Through Board Game Design