Looks interesting. Nice cutscene in the video, I wonder what is going on... Be sure to explain that in the game! Hopefully it works out for you, so many games don't get released.
Oh, and some constructive criticism: Try to stay away from symmetry while mapping, especially in maps not dealing with man-made structures (ie. forests or mountains). The reason for this is simple: how often do you see two things, in actual nature, perfectly symmetrical? Next to never, and so should you stay away from symmetry in your maps. Towns are an exception, somewhat. Symmetry is a creation of man, so symmetry is okay to a certain degree in man-made locations. Just try to stay away from symmetry as much as possible.