Game Design Library is a hand-curated, catalogued collection of game design links. Learn more
https://www.deengames.com/blog/2018/the-brilliance-of-bastions-flexible-builds.html
Bastion allows player flexibility and experimentation with different builds, by allowing you to pick your choice of weapon and character upgrades, and swap them at any time between levels.