So its basically Counter Strike GO?
It is kind of interesting to have some sort of game where you can establish defenses free will, but doesn't really seem all that special. It would be far better with the RTS elements more emphasized by having the 10th player construct buildings and defenses and had MOBA elements too, which allowed player 10 to summon monsters with the other 9 players acting as heroes, pushing different lanes and destroying enemy defenses.