In my honoust oppinion, it looks just like another DoTa sorta map to me.
Your terrain from what I could see, is very plain, almost no deform, some texturing and limited doodads.
you see all those units running around, and some hero's bashing eachother from different teams, but it feels very alike to dota, and barely saw anything that I would call "Inovative".