prompt only once for map/game download, refactor