First choose a state by typing its abbreviation. A grid will then be placed over the state, larger states will generally have larger grid squares. Then, name any city from your chosen state in each grid square which fits the category label for each square.
LETTER: means the city starts with that letter.
NUMBER RANGE: (such as 2-5, 10+) means the city contains that many letters (excluding spaces and special characters).
POPULATION RANGE: (such as 50-100K) means the city has that range for its population.
2+ WORDS means the city name has 2 or more words (words denoted by a space or hyphen).
At the end of the quiz the largest population missed answer will show in each square.
I would make this limited to cities over a certain size (50k?). Otherwise there is no reason anyone would know the vast majority of these places.
I thought about that but wanted this one to be a bit more of a challenge, otherwise you are just guessing larger cities in each state.