There are a lot of battle royale games out there. So anything a game can do to stand out from the crowd is a plus….