At least some breath of fresh air in the vastness of battle royales...
8.5
Multiplayer shooter in the "battle royale" genre with a first-person view set in the Titanfall universe. Gameplay revolves around teamwork, where you... Read more
At least some breath of fresh air in the vastness of battle royales...