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