We currently have two big titles when we talk about battle royale: the most popular one is Playunknown’s Battleground from...
Game developer Scavengers Studio recently announced that the old battle royale game Darwin Project will finally launch on the current...