The Finals 1.5.0 Update Change Log Released
The finals have been out for just about a month now and are sitting pretty with about 40,000 concurrent players. Now Embark Studios the people behind the game have just ...
January 18, 2024 at 1:34 pm by James Cusworth