Where can you download Starcraft maps
Where can you download Starcraft maps
Maps that you do not have are automatically downloaded in game when you join a game using it. However, many websites sites exist that distribute Star Craft maps. Try typing "starcraft maps" into your favorite search engine.