Are 20 skill trees in 1 game too much?
I'm looking into an upgrade system for my game, and since its about trains and creating a build with different carriages, I was considering giving each individual carriage a small skill tree. This would mean 10-20 different skill trees. I was thinking this could give the player more autonomy and choices with their upgrades rather than just having a single upgrade button for each carriage.
Even though each carriage would be unlocked one by one through their progression, I'm thinking it may overwhelm the player if progression is too fast?
Do you think this could be a good idea to approach upgrade progression differently?