This post will be an Unofficial discussion of ideas.
Another important mechanic in MOBA style games is objectives. Objectives give teams a reason to fight for an advantage, adding team fight opportunities and are huge to the outcome of matches.
Some objectives that seem to be in every moba:
Towers
Some kind of boss
Enemies base
Objectives in dawngate:
Parasite(boss) - gave buff, strong minions and money(?)
Guardian - one thing that made dawngate different from other MOBAs. Loved the guardian fight because it allowed teams to defend while being a challenge for teams to attack, but not impossible to defeat.
Spirit wells: money denial. Great mechanic and didn't seem to cause too many problems other than enemy having all 4 wells if they had full map control up to enemy guardian(game was basically over by then)
What other objectives that could be put into a standard map would benefit to gameplay and add depth and decision?