h1z1

New Battle Royale Game Allows Gamers to Play as One of 100 Battle Royale Games

IRVINE, Calif. — On Wednesday, video game developer Uncommon Systems announced a new battle royale game Battle Royale: Battle Royale…

6 years ago