If you want feedback you are going to have to give us something to look at. A link to the map if there is one. A description of the map. Screenshots, heroes, etc. Most people aren't going to go looking for a map on their own I'm afraid. Put in the effort to show us something and I'm sure people will put in the effort to offer feedback. Good luck.