It's a cool idea. I feel like it would have help to have some more balancing. I felt forced to juggle between only the 3 first upgrade to keep pace with the rest (or maybe a give a little bit more gold that only for one upgrade)