Battle royale games are the hottest new craze in the gaming industry, and it seems like just about every major publisher is hopping on the bandwagon. Activision Blizzard rolled out Call of Duty's ...
Pitting players in a battle royale scenario where the map shrinks until only one person or squad is left standing is all the rage right now—see the success of PlayerUnknown's Battleground (PUBG), ...