I really like the concept of skill tree roguelike, but I think it suffers from issues of costs and when things unlock. It takes a ton of time to get through the health and damage upgrades, and all the while they are suffering diminishing returns (30dmg -> 31 dmg feels much less significant than 10->11 for example)