I mean, it's pretty much a simple concept and most likely been done by others. Maybe better, but the top dog that has the name brand goodness is PUBG. It gets insanely tense when you're narrowly coming down to the top 10 in a 100 person game.
Though I haven't had much luck with multi-team...