Mastering Carmen Sandiego: Exploring Advanced Vocabulary & Concepts