Tonight I played 5 games one after another, and every time it was that Construction Site map to play, I like it but dont know what the reason behind even I vote