Question: What town and state does the band who created the album "The New Game" come from?
Answer: Peoria, Illinois