Has Fortnite Been Dethroned?

Fortnite may have lost its title as the most popular battle-royale game in the world to a newcomer. Apex Legends, a new, free to download battle-royale game by Respawn Entertainment and Electronic Arts, is making waves in the gaming community as the next big thing to play and stream. In its first week, the game … Continue reading Has Fortnite Been Dethroned?