You finish it!!
It is a decent map, you just need to improve on a few things. A few. Architecture, meh. Come on, dont' give up! Take some tutorials, try and better your skill, but never give up. You can't expect to get it done with such an attitude. Besides, continuing this will give you a sure chance at being on the Mapping team come your acceptance!

Lets see you map. 
There's a difference between us; I have not already committed myself to a map.