Carmen Sandiego (Nintendo Announcement Trailer)By Alan Rapp / September 11, 2024 / Gaming News & Reviews Where in the world is Carmen Sandiego? Apparently the answer is the Nintendo Switch. Share this:TwitterFacebookPinterestTumblrRedditLinkedIn Related