This kinda sounds like a large scale version of Assassin's Creed Brotherhood's multiplayer.
Sounds unique, BR is played out at this point but I would've at least tried it.
Killing npcs marks players... Didn't that Vampire battle royale do exactly that? Anyways good riddance, last thing we need is more online only battle royales that will be unplayable in ~5 years anyways.