Shorthand for Battle Royale, a subgenre where all players go up against each other until only one remains, which will be declared the winner.
0 Comments