https://www.youtube.com/watch?v=pKUu6PKNyzk Battle royale games are facing a tremendous increase in popularity ...