Got to say I disagree with a lot of the comments about the upgrading/switching system. Isn't the point that the tower is entirely mechanical, so stuff has to physically move around to work? It's more effort, but juggling all these various aspects is what differentiates the game.