This is cool idea that I freak with a lot. It is interesting to try and find the balance between the different types of upgrades. The different balls are kinda tough to keep track of and remember what they do but it is a neat idea.