Tower Defense: Design discussion