Battle Royale
Concept »
A multiplayer mode that pits a large number of players (typically 100) in a winner-takes-all, last-person-standing battle as they scavenge and fight for survival. These games typically take place in a shrinking play zone.
Recent topics on Battle Royale
Topic (» jump to last post)
Posts
Log in to comment