Recensies: 8 Beoordeling: 4.0
Battle Royale Project: Darwin is a battle royale game.
This game is an abomination to the battle royal gaming world