A New Free-To-Play Titanfall Battle Royale Will Reportedly Drop Tomorrow

It’s being reported that Monday 4th February will see the launch of a new free-to-play battle royale Titanfall game, and the internet couldn’t be happier. Although the news is yet to be confirmed by EA, the evidence is overwhelming and it’s amazing news for Titanfall fans. The game is apparently called Apex Legends, a name … Read more