Apex Legends – The new Battle Royale?
Titanfall development studio Respawn’s free-to-play battle royale game, Apex Legends, “THE NEXT EVOLUTION OF BATTLE ROYALE” came out recently for PC, Xbox One, and PS4. Apex Legends is set on a futuristic map full of rivers, mountains, and …