While playing Tremulous, I thought it would be a neat idea if there was some kind of storage for credits/evolution points where players could save their credits/evolution points and gain interest on them over time. In addition, players would be able to transfer credits/evolution points to another teammates account or a universal team account. In the universal team account, no interest is gained but all teammates, including the guy who just joined with no credits/evolution points, could withdraw from the ATM/Egg Sack. In order to prevent players from wasting credits/evolution points, a team vote can be called to prevent a specific teammate from withdrawing credits. When an ATM/Egg Sack is destroyed by the enemy team, all the credits/evolution points put into the ATM/Egg Sack will be lost. Deconstruction would, however, lead to no penalty.