Its a good game its just not a MOBA. Aside from the top down view and the overall goal of destroying the base nothing else in it resembles a MOBA. You dont really even lane after like lvl3. Smite is more of a traditional MOBA than Heroes is. You have to view Heroes as a different game, forget LoL, Dota and everything else. Its extremely fun when you stop focusing on what you did in LoL/Dota/Strife/Smite 1. No items, no last hitting, no gold, no shop. 2. Team levels together, wins together, dies together. Its more team oriented than any other MOBA. Individually outscaling enemies and getting 6 slotted items is not a thing here, you'll never get "fed" the tradeoff however is the enemy will also never get "fed". It really comes down to team work and communication and knowing what the map objective is. 3. Maps change and rotate no one map is the same and there is no traditional "dota" map every map has differs in size and shape along with objectives. 4. You pick your character before you queue. You'll always be able to play whatever Hero you want (as long as you're not playing draft) 5. Team levels and the way XP works allows for interesting Hero design such as Murky and Abathur. These Heroes would be utterly useless in a traditional MOBA where power AKA XP is gained individually along with items/gold. It allows these Heroes to have blatant weaknesses that would utterly hinder them in other games so they can have unique strengths such as Abathur's global presence and Murky's kamakaze nature.