okay, heres what i think:
Make walls around the inside of the ships, it is pretty weird to see floating floors.
You need to size up the map a bit, the map is so small that i can get like 24 landers and rush in to the base with them almost unharmed.
The description needs fixing up, there is no images, no facts, a description on two sentences doesn't make people hunger for your map.
When it comes to gameplay, your idea is pretty good, i enjoyed this map for half an hour before it started bore me.
Your unit-selection isn't too bad, i got a pretty nice number too choose by.
One thing that annoyed me a bit was the meteors, they were kinda big, and messy to look at, even tho thats just a detail.
overall 2.7/5