A game which adapts common battle royale tropes nevertheless sets its own spin on these to produce a different entrance from the genre.