Ok, now I've done everything in this game, had all the characters each maxed out. Some sort of respec or a node that lets you buy diamonds for 100,000 resources each, 10 for wood, 10 for stone, plenty to fill the tree would be nice. Charge a ton so we don't even think about it before we're basically done, but my first complaint about the pick up, was totally covered by the Druid. I love that character. Fully upgraded, the pets still miss occasionally, it's perfect. I have enough diamonds for 4 of the 5 I use. I don't use the mage. I like him, I think he's more powerful than the one I do use. That penetrating shot is way better than the split one, but split one is more hands off, the way I want to play so I take the punishment and it's good. It's the way it should be.
We do need some way to sell back or get more diamonds to change our chart either with or without a respec. Players are too used to this. Maybe prestige and start over with +5 diamonds? I don't know how to fix this. There's lots of ways, but one of them should be used.
Thanks for all the feedback! There will definetly be a way to get all upgrades later on.
I'm still debating on the prestige. I initially wanted to make the last island very difficult, let the player prestige and have a 2nd skill tree with very strong permanent upgrades. But I think a lot of people won't like it...