Thanks! Still a big work in progress :) I am using C3's hierarchy system to lay it out and dynamically building all the skill tree data and upgrade computations based off the info in the instance variables so I feel like it will be pretty extensible to update and maintain / improve for future rounds.