This reminds me of firefight game modes in many action/shooters, plus building/managing. Love that! :D