Wow! It looks so good! This has to make it's way into matchmaking. My only concern would be with potential frame rate problems, simply due to the sheer detail and scale of the map.
Their is a little bit because well your correct xD I tried my best to tone it down so its a little noticeable but their has only been one concern from 5 different tests.