It has a lot of potential in my mind. However, it looks like there a huuuge open spaces, which would be ok, but it's a big map. Also, the buildings could maybe be made to look a bit more artistic? But that's just my opinion. The last thing that really bugged me, and this is just my know it all side coming out, but if there was a meteor shower, then there would be trails in the ground up to the point where the meteor stopped. Think, transformers 1 when the transformer landed in the baseball field from outer space
.
Otherwise, real potential