Just had a quick look at your post, what about the targets for the bullets giving a form of energy or currency, then habing the player "connect" to a point to be able to upgrade? Or having targets that create connections to objects of the same type to create platforms or bridges, like on/off switches?