Battle Royale games are extremely popular right now because they bring a sense of competition and strategy each time you play. And even if you lose, there’s always a reason to come back and try again. Games like Fortnite and the newly launched Apex Legends offer a massive world map whose livable space decreases bit […]