The idea behind this map is pretty unique, or at least I haven't seen something like this before. However, the execution needs refinements.
The terrain is supposed to be a football field, but what about its surroundings? Water? This makes it look like an isolated rectangular island which doesn't give the feeling of being on a pitch. I'd suggest removing the water and putting walls around it where people can stand and cheer. This of course implies putting some decorations all around and using appropriate tiles. Give players the feeling they are playing a serious game!
The gameplay was enjoyable to some extent. The AI seems to be playing well... sometimes too well. When facing the goalkeeper, it's nearly impossible to score from the first shot. In the exact moment I shoot, the goalkeeper already makes his move as if he had unnaturally quick reaction times. In addition, when a goalkeeper gets too close to the borders, the ball can be snatched from him. Is it intentional?
As Aether said, more goalkeepers are needed BUT with different ways of parrying and catching the ball. For example, summoning a barrier in front of him, conjuring a rock at a certain point etc... use your imagination!
Try also to increase the number of Forwarders and Midfielders. More heroes never hurt!
I see the map requires more work so it is set to needs fix.
EDIT: [New Review]:
Wow, great changes! The terrain has improved a lot since last time. Unluckily, new stuff means new bugs :/
By applying the walls all around the pitch, I casually stumbled across an awkward bug. Sometimes, when the ball is kicked to the sides, it gets stuck in between the walls and can't be retaken. This is a serious issue because it causes the game to bog down. Ensure you put pathing blockers (or whatever blocks the ball) nearby all walls to avoid this.
I also noticed you forgot to rename the Goalkeepers! Most of them are still called "Ancient Protector"
There is also another serious bug I noticed. To pick the heroes, you have only a few seconds. If the match starts when I still didn't pick a hero and I subsequently pick one, all heroes pause and the match never restarts. You must dig into this. You could solve it by either providing an unlimited time to pick heroes or not starting the match until all players and computers pick their heroes (I recommend this one).
Well, with these two big bad bugs, I cannot approve the map :/
Again, it is set to needs fix.
EDIT 2: Finally, the map is ready for approval! All bugs were fixed. Oh, and the idea of being able to change the terrain was absolutely brilliant
Here is a further suggestion I thought of you may want to consider: Don't allow players to cast their skills if they cannot e.g Teleportation when you have the ball, any power shot when you don't have the ball, Earth Dive when not in goalkeeper region etc...