Use the blocks to complete the puzzles. Build the towns as you complete the levels. -Over 100 levels -10 different towns