Battle Royale

Battle Royale is a game series that is not too strange for any player. Join the games of the Battle Royale genre to try to be the last survivor in each match.