public override void Execute()
        {
            IBlob blob = BlobFactory.Create(this.name, this.health, this.damage, this.behavior, this.attack);

            if (this.Engine.DB.AllBlobs.Any(b => b.Name == this.name))
            {
                throw new ArgumentException(Messages.BlobAlreadyExist);
            }
            else
            {
                this.Engine.DB.AddBlob(blob);
            }
        }