City Square Puzzles: Urban Patterns & Logic Challenges