agreed
every hero needs 2 facets, talent trees, innate passive ability. it's should be more complex multiple items should combine, those combined items should combine with other items to make even higher tier upgrade. there should be a team wide ability that makes all troopers and objectives invulnerable for a brief time on a long cooldown. there should be a way to scan an area of the map and it will respond with a binary yes there is a hero here or no there is no hero here. there should be another place where midboss can go and will be at the respective location according to... oh yeah they should day/night cycles that change the visibility and also effect different heroes abilities. so anyway now that that is established the midboss should move between the two different locations depending on if it is day or night and the rejuv should do different things depending on where you killed midboss, oh yeah maybe also add additional awards from killing midboss like maybe special items that can only be obtained this way. oh also every neutral camp should have a chance to drop an item that can only be obtained through jungling, maybe have different tiers and each tier can only be obtained after a certain time in the game has passed, also we need consumable items, lots of them, each one will contain a paragraph of information explaining what it does maybe some passive effects if you hold onto it or a short one time burst of healing or maybe like cooldown reduction if used but then you lose the passive effect and of course the souls you used to purchase it. there should also be a way to get items from the shop if you are not near your base or the other shops, maybe some sort of a trade off like it will come to you but slowly, maybe a little demon familiar can run it to you from base, this demon can be killed with your item on it and you will lose access to the item you purchased for a few minutes, oh yeah i think we should just have one demon runner for the whole team